Wanneer een gebruiker een opdracht geeft om toepassingssoftware te starten, lokaliseert het besturingssysteem het programma en laadt het in het geheugen.
Het besturingssysteem lokaliseert het programma in de secundaire opslag (meestal een harde schijf) en laadt het in de primaire opslag (RAM).