Application background Using socket prepared chat program Windows socket and socket basic concept set interface, is a point to handle transport provider. Win32, the interface is different from the file descriptor, so it is an independent type - Socket.