• Java Runtime Environment :
It physically exists.
The Java Runtime Environment provides
the minimum requirements such as libraries
and Class Loader for executing a
Java application on JVM.
It consists of the Java Virtual Machine
core classes, and supporting files.