Multitasking
Multitasking (auch: Mehrprozessbetrieb) bezeichnet die Fähigkeit eines Betriebssystems, mehrere Aufgaben (engl. tasks) nebenläufig auszuführen. Dabei werden die verschiedenen Prozesse in so kurzen Abständen immer abwechselnd aktiviert, dass der Eindruck der Gleichzeitigkeit entsteht, während in Wirklichkeit immer nur ein Programm im Vordergrund und die anderen im Hintergrund laufen.
Tatsächlich gleichzeitiger Ablauf von Unterprozessen heisst Multithreading (z. B. OS/2). Dies gilt allerdings nicht für Programme, sondern nur für Aufgaben, die normalerweise vom Betriebssystem ausgeführt werden, z. B. Abfrage der Tastatur, Empfang von Daten über eine Schnittstelle oder die Ausgabe von Statusmeldungen.