TCP - Transmission Control Protocol
The Transmission Control Protocol (TCP) is built upon the IP layer. TCP is a connection-oriented protocol that specifies the format of data and acknowledgments used in the transfer of data. TCP also specifies the procedures that the computers use to ensure that the data arrives correctly.
TCP allows multiple applications on a system to communicate concurrently because it handles all multiplexing of the incoming traffic among the application programs.