den virtuelle maskinen er programmet som tolker eller, i noen tilfeller, kompilerer og kjører de kompakte java bytecodes som utgjør et java-program
java-programmer kan kjører i en virtuell maskin
java programmer kan ikke kjører på virtuelle maskiner