Protocol

Why
A protocol is important because it allows different entities to communicate harmoniously

Definition
A protocol defines a format and order of messages exchanges between two or more communicating parties, as well as the resulting actions of sending and receiving these messages

Example
A human analogy of a protocol is a simple greeting when one sees a friend
 * 1) Person A: Hello
 * 2) Person B: Hello, how are you?
 * 3) Person A: Good, how are you?
 * 4) Person B: Good as well