XRM is a relatively new term that refers to the building of custom business logic and functionality on top of an exisitng CRM system such as the Microsoft Dynamics CRM platform. Instead of investing your time and treasure in the development of these basic elements, you can focus your development efforts on the areas that truly add value to your business.