What is a protocol?

A protocol is a set of rules designed to allow two computers to communicate with each other.