CRM is a strategy to develop stronger customer relationships by learning customer needs and behaviors. It provides an integrated view of customers across an organization. CRM requires redesigning functions, processes, and implementing CRM technology. The goals are to better anticipate customer wants and instill greater loyalty. Global competition and advanced technology have made CRM more feasible for putting customer data into a single system.