Dónde se almacena y ejecuta un programa en los ordenadores?

Déjame explicarlo con el ejemplo de una aplicación Java de escritorio.

La aplicación se suele compilar desde el código fuente de Java a archivos de clase (bytecode) y se empaqueta en archivos Zip con una extensión de archivo especial ".jar" y se guarda en el disco duro (por ejemplo, el disco duro Seagate de 500GB).

El JAR se ejecuta con …