We have already been introduced to the basic idea of a tree while learning about heaps. But a heap is a very specialized type of tree and the operations we do on it are tailored to its specific properties. chapter, we will learn about the more general properties of trees, and then we will explore a special type of tree called a binary search tree.