This FAQ answers the most commonly-asked questions about Winsock. The bulk of it was written back when mailing lists and news groups were the best ways to find people who knew Winsock deeply, and so drew heavily from those resources. Today, there are better places to ask questions. This FAQ also contains a repository of Winsock programming information and links useful for all levels of programmers