- Java vs. Javascript
- JRE (C) vs. V8 Engine (C++) (JIT compilation for improved performance)
- JRE + Servlet vs. Node (RE build by V8 & has V8)
- Servlet Container vs. Node Framework
- Tomcat vs. Express
- JSP vs. ejs
A Runtime environment is a type of software designed to run other software. The Java Runtime Environment (JRE) includes Java class libraries, Java class loader, and Java Virtual Machine (JVM). The class loader is responsible for properly loading classes and connecting them to core Java class libraries. The JVM ensures that Java applications secure the necessary resources to run on devices or in cloud environments. The JRE primarily serves as a container for other components and coordinates their activities.

"JRE란 무엇인가", 자바 런타임 환경의 이해 - ITWorld Korea
자바 개발 키트(Java Development Kit, JDK), 자바 가상 머신(Java Virtual Machine, JVM), 자바 런타임 환경(Java Runtime Environment, JRE)은 자바 애플리케이션을 개발하고 실행하기 위한 자바 플랫폼의 3대 구성 요소다. JDK과 JVM에 대해서는 별도로 소개할 것이며, 이번 기사에서는 자바의 런타임 환경인 JRE에 대해 알아보자.Credit: Michael Hicks(CC BY
http://www.itworld.co.kr/news/110768

Seonglae Cho