Efectivamente, lleva una versión "especial" del recolector de Basura de java. Cada x tiempo, las aplicaciones son "evaluadas" según distintos criterios (si es la aplicación activa, si está en segundo plano, si es un tipo de provider que no hay nadie usando,etc...) y las más prescindibles son las candidatas a cerrarse. Cosa que hace el teléfono automáticamente si detecta que la memoria ha llegado a cierto umbral.
Saludos.