What is a TCP/IP server?
A TCP/IP server is a program that listens on a port accepting connections from TCP/IP clients to receive and send data.
A concrete example of this would be a web server which hosts websites - this the TCP/IP server. The web browsers we use to connect to the web server are TCP/IP clients.
Web servers typically use port 80 by default or 443 for secure socket connections.
HL7 is another type of TCP/IP client/server - we have an LLP listener, listening on a port and and LLP client which can connect to that port.