When you want to access data in a content provider, you use the ContentResolver object in your application’s Context to communicate with the provider as a client . The ContentResolver object communicates with the provider object, an instance of a class that implements ContentProvider .