A tree view is a graphical widget (graphical control element) within a graphical user interface (GUI) in which users can navigate and interact intuitively with concise, hierarchical data presented as nodes in a tree-like format.
A tree view is usually a vertical list of nodes arranged in a tree-like structure.
[1][2] Each node represents a single data item, displayed as an indented line of text or a rectangular box.
The indentation (and sometimes a line drawn between nodes) is used to indicate levels of hierarchy.
[3] This creates a hierarchical tree-like structure, with branches and subbranches emerging downward and rightwards.