The protocol that takes data from a user’s application program and passes it to IP for transfer across the Internet. The reverse operation is performed at the destination computer, A What reassembles the data and forwards them to the user’s application program.
The close relation of the TCP with the IP means that the terms are usually used in combination TCP/IP.