A part of the Java virtual machine that interprets Java class files for a particular hardware platform.