Every (successful) business knows there's nothing more central to success than the customer. About 10 years ago, that realization spawned an emphasis on Customer Relationship Management (CRM) software, designed to offer a broad range of services relating to the customer.