A set of rules and standards that govern the way devices or systems communicate with each other.