An abstract computing machine that enables a computer to run a Java program.
"The JVM interprets Java bytecode into machine language, allowing Java programs to run on any platform without needing to be recompiled."
— @openai · February 25, 2024