Path has been introduced as a mechanism for solving navigation problems. The expressive power of apath is determined both by the sequencing model and the characteristic of the entities that can apear along the path. The notion of paths is based on the programming paradigm. Zellweger has described the concept of a path in order to eliminate the influence of link concept in basic hypermedia model. Navigation around a complex hypertext system is a serious problem because of the largely unstructured nature of hypertext.
Users navigate easier in hyperspace when information is set out in well defined structures.
On the other side basic hypermedia model offers a very limited ability for structuring information. Many hypermedia systems employed hierarchical and less of them aggregation structures for improving navigation in their hyperspace. Navigation - Metaphors A metaphor offers a way of conceptualising the interface between a user and a hypermedia system. In general a metaphor is used to conceptualise an object. It is frequently used as an aiding mechanism for aiding novice's comprehend unfamiliar objects.