Microsoft Dynamics CRM provides two services IOrganization Service, IDiscoveryService. IOrganization service is used to fetch data and metadata from Microsoft Dynamics CRM, whereas IDiscoveryService is used determine your organization and endpoints for IOrganization service to access Microsoft Dynamics CRM data.