A generation is a group of people born at roughly the same time, usually grouped by a 20-year time interval, according to ...