Utilization of heap which is a segment of memory where dynamic memory allocation takes place. Unlike stack, where static memory goes, heap is an area where memory is added or removed without order.

alternative: Static Memory Allocation