The set of formal rules that describe how to transmit data, especially across a network of computers.