The protocols that define how data is transferred between two computers over the Internet or a private network.