JVM = java virtual machine. Serve per interpretare e far girare programmi java (programmi precompilati, non script)

JS = javascript. Un linguaggio di scripting (script, non programmi compilati) che e` standard nei browser (meglio sarebbe dire ECMAscript, se vogliamo essere w3C compatibili).

jscript = dialetto microsoft di JS

Nota che java e javascript hanno in comune poche cose, essere object-oriented e un pezzo del nome.