You can use the WebClient class for simple HTTP operations or the HttpWebRequest and HttpWebResponse classes if you need more fine-grained control. You can also use them together in .NET 4.0.