Types of CRM Application Functionality