To clean the old generation. Frame the concept in practical terms so you can explain it during interview discussion.
A Major GC focuses on the old generation, where long-lived objects reside. It is more comprehensive than minor GCs and may lead to longer pauses. In a long-running application, major GCs help manage memory bloat by reclaiming space from objects no longer in use, such as cached data that's been invalidated.