Socket connection implies two peer connected with each other,Protocol can be TCP or UDP.So connection does not specify type of connection.it is generic term for connection.
When you say TCP connection it implies two nodes are connected using TCP protocol.