The PHP TreeMap component displays 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. As a result, they can legibly display thousands of items on the screen simultaneously.