Výraz „generace“ pochází z latinského generare, které znamená plodit, rodit. Generace je skupina lidí přibližně stejného stáří, kteří žijí ve stejné době.
V genealogii (a nejen v ní) se pojmem „generace“ často označují potomci jedné dvojice rodičů.
Délka jedné generace je dána délkou časového úseku mezi narozením jedince a narozením jeho potomka. Průměrná délka trvání jedné lidské generace je přibližně 25 let a liší se v závislosti na místních kulturních zvyklostech i na historickém období.Díky tomu, že průměrná délka lidského života roste, na světě se dnes setkávají čtyři generace. Synonymem slova „generace“ je pokolení. (Viz také hesla Pokolení, Rod.)