Tabs are a great way to organize content into different categories, especially when the content takes up a lot of space. Sometimes, they can facilitate different modes or views of the same data. For example, data in tabular format is presented on one tab while a pie chart is presented on another tab.
Tree structures are good for hierarchical lists that can be expanded or compacted.
This page to demonstrate tooltip menus