1. A method for providing information from hyperlinked pages over a computer network, comprising: mapping a plurality of target pages, each of the target pages having a network address and comprising at least one hyperlink to a related page; identifying a set of linked related pages for each of the plurality of target pages; parsing the set of target pages to generate page properties comprising a page address, page title, page file size, and metatags, for each page in the set of target pages; parsing the set of target pages to identify objects that exist on the target pages including text objects, graphical objects and hyperlink objects; defining an identifier for each object and defining object properties for the objects that exist on the target pages, wherein object properties for text object types comprise an object location on page, and at least one textual phrase, object properties for graphical object types comprise an object location on page and thumbnail image data for each graphical object and object properties for hyperlink object types comprise an object location on page and an object classification for what each hyperlink object links to, for each hyperlink object; generating map information regarding the target pages and each set of linked related pages, the map information comprising the page properties and the object properties of the target pages, configured such that, when the map information is displayed at a remote client as a map of a target page, the map of the target page contains all of the map information arranged according to the properties of the objects in a user-navigable display that enables user exploration of the objects including selecting any hyperlink found in the hyperlink objects that links to a page to request an additional web map of the page the selected hyperlink links to.