3 objects NSMutableURLRequest, NSURLSession, and NSURLSessionDataTask to get data from a server. Like other managers we’ve used, they’re just subclasses of NSObject but with extra properties and methods to facilitate interactive with a remote server.