Windows Sockets proporcionan una forma independiente del Protocolo de red para comunicarse entre dos equipos. Estos zócalos pueden ser sincrónicas (su programa espera hasta que la comunicación se realiza) o asincrónico (su programa continúa ejecutándose mientras ocurre la comunicación).
Encapsula la API de Windows Sockets en un contenedor delgado.
Abstracción de alto nivel se deriva de CAsyncSocket. Opera sincrónicamente.
Proporciona una interfaz de CFile a un Socket de Windows.