[data structures]
Uma estrutura de dados comum que consiste em um conjunto de unidades não-básicas de vínculo de dados hierarquicamente. Cada nó pode conter um ou mais nós subordinados, e nesse caso é denominado de nó principal. Os nós subordinados são denominados nós dependentes. Um nó sem um nó principal é o nó raiz; um nó sem um ou mais nós dependentes é denominado de nó de folha. Uma estrutura de dados de árvore é usada para manipular dados hierárquicos e torná-los facilmente pesquisáveis.