La gestion de la relation client (GRC) est une stratégie d'entreprise qui vise à optimiser la rentabilité et la satisfaction client grâce aux nouvelles technologies de l'information et de la communication (NTIC). Les logiciels de CRM permettent d'automatiser les processus de gestion des clients, d'améliorer la communication et d'augmenter la fidélisation. La fidélité clientèle dépend d'une satisfaction positive, nécessitant écoute, information et interaction entre l'entreprise et ses clients.