JVM

Java Virtual Machine (JVM) is the part of the Java Runtime Environment responsible for interpreting bytecodes.