Il existe principalement trois types d'applications CRM - Opérationnelles, Analytiques et Collaboratives pour effectuer toutes ces activités.