Um protocolo pode ser entendido como um conjunto de regras que determinam como deverá ocorrer a comunicação entre duas estações numa rede de comunicação, "ou nas redes de computadores" e como os erros devem ser detectados e tratados.