가비지 컬렉터는 사용자가 프로그래밍할때 메모리에 올려놓은 데이터를 더이상 사용하지 않을때 알아서 정리해준다.
C나 C++ 언어에서는 메모리를 정리한다는 명령을 하나하나 해주어야 했다.
메모리를 알아서 관리하는( 가비지 컬렉터를 이용한 ) 언어들을 managed language 라고 한다.