Tree structure

A hierarchical data structure that organizes data elements, called nodes, by connecting them with links, called branches. This structure is used to help display large amounts of information in an easy to read format.

Also see: Console tree, Hierarchical file system, Recurse