There are a few ways to do this ill mention 2
1- If you are getting just some text response back you can use
[NSString stringWithContentOfURL:url] this will fill the string with the response of the web request.
2- You can use NSURLRequest/NSMutableURLRequest along with NSURLConnection to make your request and get the data back, heres a ref to NSURLRequest http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSURLRequest_Class/Reference/Reference.html, youll have to set a few properties such as the URL the request type (get, post) httpHeaders if applicable, once you have done that you can use NSURLConnection to issue the request heres a reference, http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html, you can use methods such as sendSynchronousRequest or initWithRequest and start (to do an async request) which will get you your response (both cases youll get some NSData o bject back which you can translate into whatever it is its supose to be (a string or some picture data or whatever).
This question has been posted a few times in SO, just look around im sure ull find good examples, heres one link Can I make POST or GET requests from an iphone application?.
Also there is a json framework out there that will parse t he JSON responses for you, heres a link talking about that http://iphone.zcentric.com/2008/08/05/install-jsonframewor/