Transmission Control Protocol (TCP) is one of the core protocols of the Internet Protocol Suite and one of the two original components, along with Internet Protocol (IP), that the entire suite is referred to as TCP/IP. TCP operates at a higher level than IP, handling reliable and ordered delivery of data between two end systems, such as a web browser and server. TCP controls message size, exchange rate, and network congestion to provide this delivery.