Lorsqu'un utilisateur émet une commande pour démarrer un logiciel d'application, le système d'exploitation localise le programme et le charge en mémoire.
Le système d'exploitation localise le programme dans le stockage secondaire (généralement un disque dur) et le charge dans le stockage principal (RAM).