1. The document discusses the AVL tree, a self-balancing binary search tree. It was the first such tree invented by G.M. Adelson-Velsky and E.M. Landis in 1962. 2. In an AVL tree, the heights of the two child subtrees of any node can differ by at most one. Rebalancing operations are performed when this balance property is violated upon insertion or deletion. 3. There are four types of rebalancing rotations used - single left, single right, double left-right, and double right-left rotations. These restore the balance property and result in a height-balanced tree.