Kontekst procesu
Aby proces/wątek mógł być wznowiony od miejsca w którym przerwane zostało jego wykonanie, należy zachować pewne informacje o stanie procesora w chwili przerywania działania procesu. Zbiór wszystkich informacji niezbędnych do podjęcia przez proces działania z miejsca, w którym się znajduje nazywamy kontekstem procesu. Zdarzenie zapamiętania kontekstu aktualnego procesu i wprowadzenia do procesora wcześniej zachowanego kontekstu innego procesu celem rozpoczęcia jego wykonarua nazywamy przełączeniem kontekstu.
Kontekst procesu składa się z zawartości rejestrów procesora, w szczególności wskaźnika instrukcji, rejestru flag stanu i wskaźnika stosu. W przypadku systemów z pamięcią wirtualną w skład kontekstu wchodzą tablice stron.