Un protocolo de comunicaciones es un conjunto de reglas y estándares que controlan la secuencia de mensajes durante una comunicación entre entidades como teléfonos o computadoras. Define aspectos como la sintaxis, semántica, sincronización y métodos de recuperación de errores para la transmisión de información. Por ejemplo, un protocolo para palomas mensajeras establece cómo transmiten mensajes entre ubicaciones, mientras que un protocolo de red para computadoras define cómo circulan los mensajes entre ellas.