TCP

Transmission Control Protocol uses the Internet Protocol (IP) to exchange messages between computers. It is known as a connection-oriented protocol, which means that a connection is established and maintained until messages have been exchanged. TCP divides messages into packets for transfer via IP and reassembles the packets into complete messages for delivery to the receiving computer. Common network applications that use TCP include the worldwide web, email, and FTP.