Este documento describe los conceptos fundamentales de los procesos y hilos en sistemas operativos. Explica que un proceso es la imagen en memoria de un programa activo que define la actuación del sistema, mientras que un programa es una entidad pasiva. Los procesos pueden encontrarse en diferentes estados como listo, en ejecución o bloqueado. El sistema operativo almacena información sobre cada proceso en una estructura llamada bloque de control de proceso. Los hilos permiten dividir un proceso en subprocesos concurrentes que comparten memoria para mejorar el