(ചില സന്ദർഭങ്ങളിൽ, ഒരു ജാവ പ്രോഗ്രാമിനെ നിർമ്മിക്കുന്ന കോംപാക്റ്റ് ജാവ ബൈറ്റ്കോഡുകൾ വ്യാഖ്യാനിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്ന പ്രോഗ്രാമാണ് വിർച്ച്വൽ മെഷീൻ.
ജാവ പ്രോഗ്രാമുകൾ ഒരു വിർച്ച്വൽ മെഷീനിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയും.