Brugertilstand:
- Kører applikationer og anden software, der ikke kræver direkte adgang til hardware -ressourcer.
- De fleste applikationer, inklusive webbrowsere, kontorsoftware og spil, kører i brugertilstand.
- Beskyttet mod at få adgang til eller ændre systemressourcer og andre applikationernes hukommelse.
Kerneltilstand:
- Administrerer hardware-ressourcer, hukommelsesstyring, procesplanlægning og andre systemer på lavt niveau.
- Giver adgang til hardware og kan ændre systemressourcer.
- Kun systemsoftware og autoriserede drivere kan køre i kernetilstand.