TCP staat voor Transmission Control Protocol en is een van de belangrijkste protocollen die worden gebruikt bij het verzenden van gegevens via internet. TCP wordt gebruikt om ervoor te zorgen dat gegevens veilig en betrouwbaar worden verzonden tussen computers. Het protocol zorgt ervoor dat gegevens in kleine pakketten worden opgesplitst voordat ze worden verzonden, en controleert of alle pakketten correct zijn ontvangen en in de juiste volgorde zijn geplaatst bij de ontvanger. TCP wordt vaak samen met het IP-protocol gebruikt als het TCP/IP-protocol.