A protocol is a set of rules for communicating across a network.