Un proceso es la base de la estructura del sistema operativo; es un programa en ejecución; una instancia de un programa que se ejecuta en una computadora que puede ser asignada y ejecutada por un procesador que consta de una única secuencia de ejecución, un estado actual; y un conjunto de La unidad de actividad descrita por el recurso del sistema asociado. Para una aplicación, un proceso es como un gran contenedor. Una vez ejecutada la aplicación, equivale a cargar la aplicación en un contenedor. Puede agregar otras cosas al contenedor (como datos variables requeridos por la aplicación cuando se está ejecutando, archivos DLL a los que se debe hacer referencia, etc.) Cuando la aplicación Cuando el programa se ejecuta dos veces, el contenido del contenedor no se volcará y el sistema buscará un nuevo contenedor de proceso para acomodarlo.