CRM applications are broadly defined to mean any application that manages a particular aspect of a customer/client relationship (e.g., sales, service, marketing, communication interfaces, such as emails, telephone and websites, loyalty programs, etc.).