Protocol: defines the language of transmission – It specifies the rules, functionality, and messages for communication at the layer.