O Protocolo de Controle de Transmissão (TCP) é um dos principais protocolos do conjunto de protocolos da Internet. O TCP é parte da popular combinação "TCP/IP" utilizada pela Internet. O Protocolo Internet, ou IP, assegura que os dados na Internet cheguem ao lugar certo. Então o TCP assegura que os dados sejam colocados na ordem correta, e nenhum deles está faltando. O TCP também ajuda a controlar o tráfego na Internet para que ele não fique sobrecarregado. Estes protocolos, que são como idiomas que os computadores usam, são projetados para que qualquer computador, e qualquer programa (como um navegador da Web ou cliente de e-mail), possa usá-los.