A Treemap is a visualisation of hierarchical structure. You can upload data to online tools such as Many Eyes to create interactive Treemaps. However, we are not aware of any standard desktop tools that can be used to create Treemaps (please email if you know of anything!).
This visualisation is used in conjunction with a regression in order to enable statistical inference. Conditional trees are useful for processes that take place in discrete stages.