HttpClient, HttpClientHandler, and WebRequestHandler Explained

http://blogs.msdn.com/b/henrikn/archive/2012/08/07/httpclient-httpclienthandler-and-httpwebrequesthandler.aspx