What is garbage collection? Automated memory management for your programs