A tree is a data structure where the data items can be thought of as occurring at different levels. There are links between items at one level and the items below at the next. The data items are usually called nodes with the links known as branches. A node may have any number of descendants but itself may only be the descendant of one other node. It is usual in computing to draw a tree diagram

Related terms

Term sub categories

Data representation
   data structures