Answer by
rot (91)
A generation is defined as the average number of years between a woman's first child and the first child of her daughter. In the United States this is around 25 years. "Cultural" generations are more loosely defined, but are generally shorter in length.