Binary Tree Terminology
Complete Binary Trees (Fat Trees): the leaf nodes appear on at most two adjacent levels
Perfect Trees: complete trees having all their leaf nodes on one level
Left-complete Trees: the leaf nodes on the lowest level is in the leftmost possible position.
Skinny trees are the highest possible tree
Complete trees are the lowest possible trees