A generation can mean any group that is sorted by the time they were created.
In populations of people, a “generation” means groups of people born in different periods of time. Each generation lasts for the average amount of time between the birth of parents, and the birth of their children.
”Generation” can also mean a wave or series of something, like a generation of car model (2nd generation for example). Anything that is created in waves can have generations or editions.