Garbage Collection is the process done by the CLR that searches memory for areas of inactive data and instruction in order to reclaim that space for the general memory pool (the heap). Operating systems may or may not provide this feature. Related TutorialsObject type Event Handler .NET Framework XML Schema Exception Management