A convention or standard definition that controls or enables the connection, communication, and data transfer between 2 computing system and devices.