In order to understand CRM, let's take an example of a small business owner/manager, currently having 20 customers. No need to explain, how important these customers are for the business. They are bread and butter for business and owner/manager would do anything to retain them. It's easier to remember past communications, important updates about customers and other related details when number of customers is less, but what happens when business grows and therefore the number of customers.