Treemapping is a method for displaying hierarchical data by using nested rectangles. The given example of tree map is a visual representation of a data tree, where each node can have zero or more children, and one parent (except for the root, which has no parents). Each node is displayed as a rectangle, sized and colored according to values that you assign. Sizes and colors are valued relative to all other nodes in the graph. The total size of the graph is determined by the size of the containing element that you insert in your page. If you have leaf nodes with names too long to show, the name will be truncated with an ellipsis. The default behavior is to move down the tree when a user left-clicks a node and move up when another click is registered. Companies can organize hierarchal data and analyze it in a user-friendly manner with the use of this chart.