TCP/IP es un conjunto de protocolos que permiten la comunicación entre los ordenadores pertenecientes a una red. La sigla TCP/IP significa Protocolo de control de transmisión/Protocolo de Internet y se pronuncia "T-C-P-I-P". Proviene de los nombres de dos protocolos importantes incluidos en el conjunto TCP/IP, es decir, del protocolo TCP y del protocolo IP.
En algunos aspectos, TCP/IP representa todas las reglas de comunicación para Internet y se basa en la noción de dirección IP, es decir, en la idea de brindar una dirección IP a cada equipo de la red para poder enrutar paquetes de datos. Debido a que el conjunto de protocolos TCP/IP originalmente se creó con fines militares, está diseñado para cumplir con una cierta cantidad de criterios, entre ellos, dividir mensajes en paquetes, usar un sistema de direcciones, enrutar datos por la red y detectar errores en las transmisiones de datos.
El TCP/IP fue diseñado para ser compatible con cualquier sistema operativo, hardware o software. Esto es así porque el protocolo TCP define la manera en que los datos son fragmentados en secciones de información manejable o en paquetes, que luego son enviados individualmente a través de la red de Internet. Mientras que el protocolo IP controla el recorrido de los paquetes hasta su destino, como si fuera una especie de sistemas de direcciones basados en los números IP periódicos.