Transmission Control Protocol (TCP)
TCP specifies the structure of the messages, the acknowledgements between two nodes for reliable data transfer, how messages are routed to multiple destinations on a machine and how errors are detected and corrected.

Location of TCP/IP Application Layer in Overall
Structure