Un menu arborescent est un menu qui affiche une hiérarchie d'éléments qui peuvent être développés ou réduits à la convenance du spectateur. La plupart des navigateurs utilisés pour gérer les systèmes de fichiers sur un disque dur sont sous la forme de menus arbres, ce qui permet aux gens de cliquer sur les boutons de développer différents dossiers au sein du système de fichiers pour voir ce qu'il ya dedans, et un effet de cascade peuvent être créés avec de nombreuses branches de Dans le menu niché à l'intérieur de l'autre. Ce type de menu peut également être utilisé sur un site Web qui veut présenter des informations de manière organisée.
Menus arborescents sont utiles pour plusieurs raisons. Parce qu'ils peuvent être réduits et élargi, ils peuvent être utilisés pour afficher de nombreuses informations sans surcharger un spectateur. Par exemple, un site de voyage pourrait avoir un menu arborescent avec les titres de niveau supérieur »Asie», «Afrique» et «Amérique du Sud», et quand quelqu'un a cliqué sur le bouton pour développer "l'Afrique", une liste de sous-rubriques comme "Southern l'Afrique »,« l'Afrique équatoriale, "et" Afrique du Nord "pourrait apparaître, à chaque sous-positions sous-rubrique contenant des diverses nations qui pourraient être étendus dans les régions,
les villes, et ainsi de suite. L'alternative serait d'afficher un menu énorme qui serait décourageant pour naviguer et afficher des informations serait inutile; quelqu'un qui veut des informations sur la Grande Muraille de Chine, par exemple, n'a pas besoin de voir les informations sur l'Egypte.
Les gens peuvent également utiliser un menu arborescent pour explorer la relation entre différents éléments de la liste. Les personnes atteintes de systèmes de fichiers hautement organisés apprécierez des menus d'arbres parce que le menu permet de créer une série de catégories plus précises pour leur information, à partir d'un vaste sujet comme "images" à une plus précise comme «voyage à Hawaï." Menus arbres aussi le faire facile pour les gens qui ne sont pas familiers avec l'information pour y naviguer, parce que la présentation est claire et facile à comprendre.
Sur les sites Web, un certain nombre de langages de programmation peuvent être utilisés pour créer des menus d'arbres. Flash et un certain nombre de scripts peuvent être utilisés pour faire des menus d'arbres flamboyants, et des outils comme PHP et HTML peuvent également être utilisées, en fonction de l'effet désiré et la convivialité du menu et le niveau de compétence du programmeur. Plusieurs compagnies vendent dynamique de code menu arborescent où les gens peuvent tout simplement tomber en place, et des versions gratuites sont également disponibles.
De nombreux logiciels qui organisent des babillards électroniques, des fichiers sur un site FTP, et ainsi de suite utiliser les systèmes de menu d'arbre de présenter des informations. Les utilisateurs peuvent être présentés avec plusieurs options, y compris une «arborescence», et ils peuvent choisir la version visualisation laquelle ils se sentent plus à l'aise.