CRM refers to Customer Relationship Management. It is a process that addresses all aspects of identifying customers, creating customer knowledge, building customer relationships and shaping their perceptions of the organization and its products. CRM aims to develop and maintain long-term relationships with strategically significant customers through an IT-enabled business strategy that optimizes profitability, revenue and customer satisfaction. Successful CRM requires gathering customer data from various touchpoints and analyzing it to gain insights to improve customer satisfaction and organizational performance.