'''JRE''' oes el acrónimo de '''Java Runtime Environment''' (Entornoentorno en tiempo de Ejecuciónejecución Java) proporcionay únicamentese uncorresponde subconjuntocon un del [[lenguajeconjunto de programaciónJava]]utilidades sóloque parapermite la ejecución.Elde [[usuarioprogramas final]]java normalmentesobre utilizatodas las JRE en [[paquete de software|paquete]]s yplataformas añadidossoportadas.
El JRE,laestá constituido por una JVM ([[máquina virtual de Java]]) que es el programa que interpreta el código Java y además por las librerías básicasde delclases estándar que implementan el API de [[Java. SE|J2SE]]Ambas sonJVM lasy herramientasAPI deben ser consistentes entre sí, de desarrolloahí que sean distribuidas de forma conjunta.
Un usuario sólo necesita el JRE para ejecutar las aplicaciones desarrolladas en lenguaje Java, mientras que para desarrollar nuevas aplicaciones en dicho lenguaje es necesario un entorno de desarrollo, denominado JSDKJDK, que además del JRE (mínimo imprescindible) incluye, entre otros, un [[compilador]] para Java.