sockets.

what do they do.