Definition
Java operating program that sits on top of a computer's operating system and runs Java applets and other Java programs. Called virtual machine because the environment it creates for executing the Java code behaves like a computer separate from the one it is running on, and can be installed or removed without interfering with the computer's operating system.
Related Videos
http://www.businessdictionary.com/definition/Java-virtual-machine-JVM.html


