Un sistema operativo controla los procesos básicos de una computadora. Un proceso es un conjunto de operaciones que transforman algo. Los procesos se jerarquizan en macroprocesos, procesos, subprocesos, actividades y tareas. Los procesos se crean por el arranque del sistema, llamadas al sistema, peticiones de usuario o trabajos por lotes. Un proceso se ejecuta hasta terminar normalmente, por error, de forma fatal o ser eliminado. Un estado listo significa que el proceso se detuvo temporalmente para dejar ejecutar a otro