The AVL tree is named after its two Soviet inventors, GeorgyMaximovichAdelson-Velskiiand EvgeniiMikhailovichLandis, who published it in their 1962 paper "An algorithm for the organization of information “
It is the first-invented Self-Balancing Binary search tree that guarantees the depth of the tree: O(log2N)
Formal definition: An AVL tree is a binary search tree with the additional balance property that, for any node in the tree, the height of the left and right subtreescan be differ by at most 1