Properties
- All nodes in the left subtree of a node contain values less than or equal to the node's value
- All nodes in the right subtree of a node contain values greater than the node's value
- Each node contains a unique key, with fields such as left child, right child