What is the difference between Java VM and JRE?
Ans : Java VM is considered part of the packaging in JRE. Java VM is used as the computing platform for all Java programs. JRE is a redistributable package for Java computing. Before JRE is available, JDK is the only package that contains a Java VM.