TCP or Transmission Control Protocol is one of a group of protocols classed as Internet Protocols (IP) hence it is referred to as TCP/IP. It is one of the widely used communication protocols used by Ethernet networking technology. TCP is a ‘confirmed service’ protocol where each received message is confirmed by an acknowledge message. Error detection is also integrated, ensuring that the system will retry in the event that messages are corrupted.
This is a data exchange system only and does not define the meaning of the data contained within the messages. Hence it is application independent.