finds variables that are out of scope and destroys them, freeing the memory used by them.
tool that marks unused memory segments as usable to ensure that an operating system does not run out of memory.
examine human relationships and try to understand the social world by observations.