CRM (customer relationship management) is an approach focused on keeping customers at the center of business. It uses technology to organize, automate, and integrate marketing, sales, and customer service processes. There are eight key building blocks to CRM including people, processes, and technology. An effective CRM strategy considers changes in buyer behavior from factors like the internet and social media. It also focuses on people through communication, training, and surveys as well as processes for lead management, sales, accounts, and service. Implementing CRM involves discovering customer knowledge, segmentation, value assessment, experience mapping, and integrating a CRM system with other technologies like marketing automation.