In information visualization and computing, treemapping is a method for displaying hierarchical data using nested figures, usually rectangles. In information visualization and computing, treemapping is a method for displaying hierarchical data using nested figures, usually rectangles. Treemaps display hierarchical (tree-structured) data as a set of nested rectangles. Each branch of the tree is given a rectangle, which is then tiled with smaller rectangles representing sub-branches. A leaf node's rectangle has an area proportional to a specified dimension of the data . Often the leaf nodes are colored to show a separate dimension of the data.