Java Virtual Machine
A software program that can interpret and execute bytecode. Because Java is not compiled specifically for a target platform, any computer that has a JVM installed can run a Java program's bytecode-hence the Java slogan "write once, run anywhere." The JVM must be installed by the end-user.
NetLingo Classification: Net Software