20. A non-transitory computer readable medium upon which is embedded instructions for carrying out a method comprising: automatically uploading a first document object received from a user device; automatically creating one or more link relationships referencing the first document object, wherein creating a link relationship referencing the first document object establishes a traversable connection between the first document object and a second document object located on a network; assigning a plurality of link relationship attributes describing at least one of the one or more link relationships; publishing the one or more link relationships wherein publishing the one or more link relationships comprises publishing, on a network, at least the reference to the first document object, the reference to the second document object, and one of said link relationships between the first document object and the second document object located on the network; storing the one or more link relationships in one or more link directories, wherein each link relationship is stored as a record in the one or more link directories and relates document objects in a pairwise fashion by having a field referencing a first document object, a field referencing a second document object, and one or more fields identifying link relationship attributes describing the traversable connection between the two document objects; making the first document object available to users through the one or more link relationships thereby optimizing a functionality of a computer by allowing users the ability to access related document objects on a network by explicitly relating document objects in a pairwise fashion.
20. A non-transitory computer readable medium upon which is embedded instructions for carrying out a method comprising: automatically uploading a first document object received from a user device; automatically creating one or more link relationships referencing the first document object, wherein creating a link relationship referencing the first document object establishes a traversable connection between the first document object and a second document object located on a network; assigning a plurality of link relationship attributes describing at least one of the one or more link relationships; publishing the one or more link relationships wherein publishing the one or more link relationships comprises publishing, on a network, at least the reference to the first document object, the reference to the second document object, and one of said link relationships between the first document object and the second document object located on the network; storing the one or more link relationships in one or more link directories, wherein each link relationship is stored as a record in the one or more link directories and relates document objects in a pairwise fashion by having a field referencing a first document object, a field referencing a second document object, and one or more fields identifying link relationship attributes describing the traversable connection between the two document objects; making the first document object available to users through the one or more link relationships thereby optimizing a functionality of a computer by allowing users the ability to access related document objects on a network by explicitly relating document objects in a pairwise fashion. 21. The computer readable medium of claim 20 wherein the method further comprises authorizing a user to access the first document object.