A heap is a tree data structure where higher levels of the tree always contain greater (or lesser, if it\'s set up that way) values than lower levels. \"The\" heap is a bun
See this very site for an exploration of the origin of the name "heap" for the free store of memory.