1. A method for governing the use of a digital resource, the method comprising: associating one or more rules and a set of one or more computations with the digital resource, wherein the rules correspond to one or more conditions for accessing the digital resource and the computations operate upon the digital resource in order to provide a specific view of the digital resource that differs from the digital resource.