Un conjunto de reglas (protocolo) utilizado junto con IP para enviar datos en forma de unidades de mensajes entre equipos A través de Internet y en otras Redes comúnmente denominadas intranets o extranets. Mientras que la IP se encarga de manejar la entrega real de los datos, el protocolo de Control de transmisión (TCP) lleva un seguimiento de las unidades individuales de datos (llamadas paquetes) a los que se divide un mensaje para el enrutamiento eficiente a través de Internet.