Customer Relationship Management (CRM) in a very broad way can be defined as the efforts made towards creating, developing, and maintaining a healthy and long-lasting relationship with the customers using technology. This tutorial is an introductory guide to CRM that touches upon various topics such as understanding 21st century customers and managing them, building value for them, CRM software, and future trends in CRM.