Un « ramasse-miettes » est responsable du recyclage de la mémoire préalablement allouée lorsqu’une variable, un objet ou une fonction, etc. est créé puis inutilisé.
Lorsque votre programme décide que ces valeurs ne sont plus nécessaires, elles sont supprimées pour libérer de la mémoire.