CRM differs from the previous method of database marketing in that the database marketing technique tried to sell more products to the customer for less cost. [Seiler and Gray 1999]. The database marketing approach is highly company centric. However, customers were not kept loyal by the discount programs and the one-time promotions that were used in the database-marketing programs. Customer loyalty is, indeed, very difficult to obtain or buy. The CRM approach is customer-centric. This approach focuses on the long-term relationship with the customers by providing the customer benefits and values from the customer’s point of view rather than based on what the company wants to sell.