1. A computer system for generating web page navigations, comprising: an input form for creating a first web page and accepting input from a user to specify inclusion of the first web page in a navigation and to specify the hierarchical level of inclusion a view for recording specifications provided by the input form; and an agent for reading the view and responsive thereto reading a plurality of documents identified by the view associated respectively with a plurality of web pages to be included in the navigation, wherein said plurality of web pages includes the first web page and at least one other web page hierarchically associated with the first web page; generating the navigation; and inserting links associated with the navigation into the plurality of web pages.