Un protocolo es una serie de reglas que permiten a los ordenadores comunicarse. Los protocolos más comunes son TCP/IP, que permite la transmisión de información a través de redes, ARP que asocia direcciones IP a direcciones físicas de red, y HTTP que permite la transferencia de páginas web e hipervínculos. Cada protocolo tiene funciones específicas como enviar y recibir mensajes, identificar el remitente y destinatario, o transferir datos de forma fiable o no fiable a través de redes.