1. A method comprising the steps of: receiving a request over a network from a user for generation of at least one URL based context query, wherein the request comprises at least one query generation criteria; searching, via the network, for clusters of related data objects within a multidimensional dataspace having at least one spatial axis, at least one temporal axis, at least one topical axis and at least one social axis using the at least one query generation criteria, wherein at least one cluster of data objects relating to the at least one query generation criteria is identified; checking permissions, via the network, relating to each data object in the at least one cluster of related data objects to determine if the user is permitted to access the data object, wherein if the user does not have permission to view the data object, the data object is removed from the cluster; generating, via the network, a URL having a context query comprising at least one context criteria, wherein the at least one context criteria is derived from the properties of the at least one cluster of data objects; transmitting the URL having a context query to the end user.