CRM is focused on managing customer interactions through data analysis. The end goal is to create sales growth and improve customer retention. CCM, on the other hand, is more concerned with supporting the customer interactions themselves using a variety of different tools and processes and focuses on creating customer engagement.