Une cohorte d'utilisateurs regroupe des personnes qui partagent une caractéristique ou une action commune à un moment donné, par exemple, une inscription à un service le même mois. En analysant ces groupes, il est possible d'observer comment le comportement évolue dans le temps, notamment la rétention, c'est-à-dire la capacité d'un site ou d'une application à garder ses utilisateurs actifs. Suivre la rétention par cohorte permet d'identifier si et quand les utilisateurs arrêtent d'utiliser le service, et d'adapter les actions pour améliorer leur engagement. Cette méthode est fréquemment utilisée dans les outils d'analyse web comme Google Analytics ou Mixpanel.