CAtlHttpClientT, which provides HTTP client services, requires as a template argument the name of a class that provides basic network socket functionality. The CAtlHttpClient typedef specializes the CAtlHttpClientT class template with a class that provides default network socket functionality.