A Binary Search Tree maintains a sorted structure where each node's left child is smaller and right child is larger than the parent.
This property enables efficient searching, insertion, and deletion operations with O(log n) average time complexity.
💡 Tip: Try inserting sorted values to see how the tree becomes unbalanced!