Stjerner opdeles af praktiske grunde i såkaldte stjernegenerationer og stjernepopulationer. En stjernes placering indenfor en generation hhv. en population fortæller meget om stjernen i forhold til stjerner i andre generationer og populationer.
Opdelingen i generationer hhv. populationer foretages ud fra 2 helt forskellige kriterier, men der er ved et rent slumpetræf ganske stor overensstemmelse mellem nogle af egenskaberne ved populationer og generationer.
En stjernes generation er udelukkende bestemt af dens metallicitet, som igen næsten udelukkende er afgjort af dens alder, dvs. tidspunktet for dens dannelse. Stjernegenerationer er universelle, dvs. ensartede i både vor egen og i alle vore nabogalakser på så stor afstand, vi kan observere enkeltstjerner, og muligvis de samme i hele universet.
En stjernes tilhør til en bestemt stjernepopulation, derimod, er næsten udelukkende bestemt ved, hvor i vor egen galakse, Mælkevejen, stjernen befinder sig, sammen med dens kinetematiske forhold. Det er sandsynligt, at stjernepopulationer også er universelle, i det mindste i spiralgalakser.