Socket class
Corresponds to active TCP sockets only!
client sockets
socket returned by accept();
Passive sockets are supported by a
different class: ServerSocket