Translation: To go through each level of a tree at a time, queue the most immediate child nodes and then look at each of their child nodes.
Heap visual mnemonic:
Translation: To add to a heap, add to last position, then bubble-up. To remove the top/head node from the heap, remove it, then move the node in the last position ot the top, and then bubble-down. More visual mnemonics: here.