Поколение - это группа объектов. Сборщик мусора поколений группирует объекты в зависимости от того, сколько пробежек сборщика они пережили.
Изначально все объекты будут в первом поколении (группа объектов). Затем, после запуска сборщика мусора, некоторые объекты будут собраны, поскольку никто больше на них не ссылается, а остальные будут размещены в группе второго поколения.
Объекты сгруппированы в поколения, чтобы использовать идею о том, что недавно созданные объекты чаще всего не используются. Сборщик мусора поколений будет собирать первое поколение чаще, чем второе, а второе - третье ...