Una sesión es un intercambio de mensajes que contienen información, también conocido como diálogo, una conversación o un encuentro, entre dos o más dispositivos de comunicación, o entre un ordenador y usuario.
Una sesión se establece en un cierto momento y se finaliza poco después. Hay veces que la sesión necesita información sobre el historial de sesión para ser capaz de comunicarse y se denomina sesión con estado, también existen sesiones sin estado, donde la comunicación consta de peticiones independientes con respuestas.