Durch den Kontextumschalter wird der Kontext oder den Zustand eines Prozesses so gespeichert, dass er bei Bedarf neu geladen und die Ausführung aus demselben Punkt wie früher wieder aufgenommen werden kann. Akt des Umschaltens von einem Prozess zu einem anderen wird als "Kontextschalter" bezeichnet. Typischerweise gibt es in einem Computersystem mehrere Aufgaben, die sie ausführen können. Wenn also eine Aufgabe einen E/A -Betrieb erfordert, möchten Sie den E/A -Betrieb einleiten und mit der nächsten Aufgabe fortfahren. Sie werden später darauf zurückkommen. Wenn Sie zu einem Prozess zurückkehren, sollten Sie dort wieder aufnehmen, wo Sie aufgehört haben. Für alle praktischen Zwecke sollte dieser Prozess nie wissen, dass es einen Schalter gab, und er sollte so aussehen, als wäre dies der einzige Prozess im System.