Un meniu arborescent este un meniu care afișează o ierarhie de elemente care pot fi extinse sau restrânse după convenția spectatorului. Multe dintre browserele utilizate pentru a gestiona sistemele de fișiere de pe un hard disk sunt sub formă de meniuri arborescente, permițând oamenilor să facă clic pe butoane pentru a extinde diferite foldere din sistemul de fișiere pentru a vedea ce se află în interior, iar un efect în cascadă poate fi creat cu numeroase ramuri de meniul cuibărit unul în celălalt. Acest tip de meniu poate fi folosit și pe un site web care dorește să prezinte informații într-un mod organizat.
Meniurile arborescente sunt utile din mai multe motive. Deoarece pot fi restrânse și extinse, pot fi folosite pentru a afișa o mulțime de informații fără a copleși un spectator. De exemplu, un site de călătorie ar putea avea un meniu arborescent cu titlurile de nivel superior „Asia”, „Africa” și „America de Sud”, iar când cineva dă clic pe butonul pentru a extinde „Africa”, o listă de subtitluri precum „Sud. Ar putea apărea Africa”, „Africa ecuatorială” și „Africa de Nord”, fiecare subtitlu conținând subtitluri pentru diferite națiuni care ar putea fi extinse în regiuni, orașe și așa mai departe. Alternativa ar fi afișarea unui meniu imens, care ar fi descurajant de navigat și ar afișa informații inutile; cineva care dorește informații despre Marele Zid Chinezesc, de exemplu, nu are nevoie să vadă informații despre Egipt.
Oamenii pot folosi, de asemenea, un meniu arborescent pentru a explora relația dintre diferitele elemente dintr-o listă. Oamenii cu scheme de fișiere foarte organizate apreciază meniurile arborescente, deoarece meniul le permite să creeze o serie de categorii mai precise pentru informațiile lor, de la un subiect amplu precum „imagini” la unul mai specific precum „Călătoria în Hawaii”. De asemenea, meniurile arborescente facilitează navigarea acestora pentru persoanele care nu sunt familiarizate cu informațiile, deoarece prezentarea este clară și ușor de înțeles.
Pe site-uri web, o serie de limbaje de programare pot fi folosite pentru a crea meniuri arborescente. Flash și o serie de scripturi pot fi utilizate pentru a crea meniuri arbore mai strălucitoare, iar instrumente precum PHP și HTML pot fi, de asemenea, folosite, în funcție de aspectul dorit al meniului și de nivelul de calificare al programatorului. Mai multe companii vând cod de meniu dinamic în arbore pe care oamenii îl pot introduce pur și simplu la locul lor, iar versiunile gratuite sunt, de asemenea, disponibile.
Multe programe software care organizează panouri de buletine, fișiere pe un site FTP și așa mai departe folosesc scheme de meniu arbore pentru a prezenta informații. Utilizatorilor li se pot prezenta mai multe opțiuni diferite, inclusiv o „vizualizare arborescentă” și pot selecta versiunea de vizualizare cu care se simt mai confortabil.