Questions about the automatic memory management used by virtual machines to ensure that unused memory/objects is released and reused.

wiki describes garbage collection as :

In computer science, garbage collection (GC) is a form of automatic memory management. The garbage collector, or just collector, attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program.