Understanding Generations – How Long Does a Generation Last?
A generation is an average period, usually about 20–30 years, during which children are born, grow up, mature, and begin having children. There are two main types of generations—biological and social—and they differ in how they define their priorities, values, and beliefs. Generally, a generation expires when the last person born in that time frame dies. But that...