1. A method for locating data objects in virtual space, said method comprising, extracting a plurality of data objects from a data source, determining a hierarchical relationship between said plurality of data objects, said hierarchical relationship being based, at least in part, on a spatial paradigm, and locating each of said plurality of data objects within a virtual space, such locating being based, at least in part, on said spatial paradigm, such that a user can navigate said data objects in a substantially unrestricted fashion.