### Complete Binary Tree

Every level of the tree is filled, except for perhaps the last level. The last level must be filled from left to right.

### Full Binary Tree

Every node has zero or both children.

### Perfect Binary Tree

Every node has a left and right child. It is both a Complete Binary Tree and a Full Binary Tree.

Oooooh cool website bro bro!