BST Tree - Definition
A BST (Binary Search Tree) is a binary search tree where each node has at most two children, and for each node, all values in the left subtree are less than the node's value, and all values in the right subtree are greater. This allows efficient search, insertion, and removal operations.
Remember: A binary tree is, by definition, a set of nodes that is either empty or consists of a root and two disjoint binary subtrees, called the left and right subtrees of the root.