Customer relationship management (CRM) involves tracking customer interactions to improve customer service and target marketing. CRM software supports these processes by allowing customer data to be entered, stored, and accessed across departments. While CRM generally refers to software, vendors emphasize a holistic approach is also needed for success.