How is Microsoft Dynamics CRM an end user service as well as a developer service?
Microsoft Dynamics CRM provides a full suite of sales, service and marketing functionality built on a set of data and application services that can be used to build other types of business systems. CRM Services in Azure will provide building blocks that developers can use to build new applications.