## Definition

We use the tree diagram to visually represent the hierarchy of tasks and subtasks. In this, we represent a tree with a trunk and branches. We have three types of nodes here. First, called the super-parent, which doesn’t have any superior/parent. Second, parent nodes that connect others with connections. These connections represent the relationship between the nodes. Third, child nodes (or end-nodes), which don’t have any children.

## Why do you need it?

Tree diagrams are often used to analyze a process in detail. It is basically used to understand the root cause of any problem. It is majorly used as a communication tool to explain the small details of the process, or to track the processes step by step. Overall, these diagrams are useful as they record all possible outcomes of any event in a clear and uncomplicated manner.

## What kind of data you can visualize with it?

A tree diagram is best suited for hierarchical-data. One example of a tree diagram is finding the number of possible outcomes while flipping a coin. We know that when we flip a coin we have two possible outcomes: a heads or a tails. So to represent it in a tree diagram, we will have a starting point with two branches from that point depicting heads and tails.

## Category

- Tree