Customer Relationship Management (CRM) is a process companies use to understand their customer groups and respond quickly---and at times, instantly---to shifting customer desires. CRM technology allows firms to collect and manage large amounts of customer data and then carry out strategies based on that information