To store long-lived objects. Frame the concept in practical terms so you can explain it during interview discussion.
The Old Generation is designed to store objects that have outlived the Young Generation collections. It is collected less frequently, typically during Major GCs. This separation helps reduce the frequency of full garbage collections and manages long-term object memory efficiently. For example, application configuration objects that are initialized at startup and used throughout the application's lifecycle reside in the Old Generation.