Cela permet de s'assurer qu'un programme n'interfère pas avec la mémoire déjà utilisée par un autre programme.
Si l'utilisateur voulait que l'ordinateur exécute un programme différent, l'utilisateur devait effacer le premier programme de la mémoire, puis charger un autre programme en mémoire.