Protocolo
Um protocolo define um conjunto especial de regras que controlam como duas ou mais entidades se comunicam. Os protocolos são encontrados em muitos níveis de comunicação. Existem protocolos de hardware e protocolos de software, definindo regras, padrões e recursos de comunicação de dados nas mais diversas aplicações.