Les raisons de l’engagement varient d’un individu à l’autre, en fonction des moments de la vie, en fonction du contexte. A l’intérieur d’une organisation, les raisons de l’engagement diffèrent. On peut faire des distinctions entre profils pour montrer l’hétérogénéité du collectif au départ. On peut aussi analyser les différentes raisons de l’engagement et pas le faire sur des groupes à priori. Ce qui est montré dans des analyses, c’est que les membres d’une même organisation, en fonction des générations, ne sont pas là pour les mêmes raisons.
Chez Greenpeace, il y a 3 générations différentes :, la génération d’écologisme politique : un projet radical de changement hérité de 68 / La génération d’écologisme scientifique : approche technique, spécialisée / La génération d’écologisme réactif. Péchu, dans l’association « droit au logement », distingue aussi 3 générations