The Java Runtime Environment, or JRE, or J2RE is a software bundle from Sun Microsystems that allows a computer system to run a Java application. Java applications are in widespread use and necessary to view many Internet pages. As of 2007 normal computer users can download the current JRE version (Sun lists JRE 6.0, JRE 1.5 and JRE 1.4) by testing their Java Virtual Machine (JVM) at the Java.com test page.
The software bundle consists of the JVM and programming interface (API). The API provides a set of standard class libraries. The virtual machine and API have to be consistent with each other and are therefore bundled together as the JRE. This can be considered a virtual computer in which the virtual machine is the processor and the API is the user interface.