Java virtual machine
The "Java virtual machine heap" is the area of memory used by the JVM for dynamic memory allocation.