Protocol: a formal set of rules for specifying the format and relationships when exchanging information between communicating devices.
Typical protocols for the application layer of the Internet are
Simple Mail Transfer Protocol (SMTP) for e-mail
Hypertext Transfer Protocol (HTTP) for Web pages
Electronic Data Interchange (EDI) for large scale exchange of data between organizations