A connection generally refers to a TCP/IP connection, that is established as the result of the handshake between 2 hosts.
A connection generally refers to a TCP/IP connection, that is established as the result of the handshake between 2 hosts. But can also refer to the establishment of end to end connectivity of the underlying link layer, or a database connection, or some other data-orientated communication that proceeds after an initial negotiation phase.