Trees are usually used to navigate hierarchical pieces of information (Country > Province > City) or to organise information so that retrieval is easy (list of interior design books under architecture books)
While they are commonly used, Tree structures usually don't work well for cases where user's don't know the location precisely i.e. when they are browsing
- For example, if you know the name of a Prof. but not sure which Department he is in, you will keep looking within a Tree Structure.
- It works well for things which you know well. For example if you are looking for Specifications for Maruti 800 car tyre specifications. You know you will go via Car > Suzuki > Maruti > 800 > Tyre
- These may not work for deep-information structures with similar first-level categories. This is because the first wrong choice will lead you down a complete wrong path.