Customer Relationship Management (CRM) is to create a competitive advantage by being the best at understanding, communicating, delivering, and developing existing customer relationships, in addition to creating and keeping new customers. It has emerged as one of the largest management buzzword.
Popularized by the business press and marketed by the aggressive CRM vendors as a panacea for all the ills facing the firms and managers, it means different things to different people. CRM, for some, means one to one marketing while for other a call center. Some call database marketing as CRM. There are many others who refer to technology solutions as CRM.