Customer Relationship Management (CRM) involves understanding customers and managing relationships to maximize customer lifetime value. It has evolved from mass marketing in the 1960s to focus on customer retention and relationship building. CRM uses integrated software and databases to support customer-focused processes across acquiring, retaining, and understanding customers. The objectives of CRM are to create value for both customers and the company through competitive advantage, increased customer service, and lower marketing costs.