1. A system for modeling a plurality of Internet resources comprising: a virtual space; a resource mapping utility operable to map the plurality of Internet resources into the virtual space and further operable to: organize all Internet sites into hierarchical categories and subcategories, and map different domains, sub-domains and sites into corresponding native objects in the virtual space according to the inherent organized hierarchical categories and subcategories wherein different hierarchical categories and subcategories are represented by different hierarchical objects in the virtual space and said objects are native objects in the virtual space; a display operable to display the mapped virtual space; and a navigation tool mapped into a native object in the virtual space and is controlled by a user to navigate inside the mapped virtual space wherein browsing an Internet resource in the virtual space comprising the steps of: showing the view of upper level hierarchical category in the virtual space; moving the navigation tool toward the destination of the Internet resource and automatically switch to the view of a lower level hierarchical during the move; and displaying the target Internet resource when the destination is reached.