Winsock - Interface definition that allows application programs running under Microsoft Windows to access different implementations of the TCP/IP protocols.
http://en.wikipedia.org/wiki/Winsock