El sistema operativo tiene dos modos de funcionamiento para garantizar su correcto funcionamiento: modo usuario y modo kernel. Cuando el sistema informático ejecuta aplicaciones de usuario como la creación de archivos o cualquier otro programa de aplicación en el modo de usuario, este modo no tiene acceso directo al hardware de la computadora.