What is a Protocol

What is a Protocol?

A protocol is a method by which two computers agree to communicate.

As human beings, we use language as a protocol. In this case we have agreed to communicate using the English language.

I understand what a protocol is. What is an application protocol?