1. An electronic resource denotation, request and delivery system, comprising: a protocol through which electronic resources are each denoted by a resource alias unique throughout an interconnected network of two or more networks, each of said resource aliases comprising a string of characters forming a mnemonic independent of the physical location of, or path to said electronic resource, and not dependent on an identification of a naming authority governing the assignment of resource aliases for use on said interconnected network; location data associated with each of said resource aliases; a central registry accessible through said interconnected network for resolving said resource aliases into their respective associated location data; and at least one computer accessible through said interconnected network for requesting a resolution of a particular resource alias.
1. An electronic resource denotation, request and delivery system, comprising: a protocol through which electronic resources are each denoted by a resource alias unique throughout an interconnected network of two or more networks, each of said resource aliases comprising a string of characters forming a mnemonic independent of the physical location of, or path to said electronic resource, and not dependent on an identification of a naming authority governing the assignment of resource aliases for use on said interconnected network; location data associated with each of said resource aliases; a central registry accessible through said interconnected network for resolving said resource aliases into their respective associated location data; and at least one computer accessible through said interconnected network for requesting a resolution of a particular resource alias. 21. The system of claim 1 further comprising: at least one client computer accessible through said interconnected network, said client computer including a cache memory for storing an alternative alias referred to as a nickname, for an associated resource alias, together with its resource alias; and software implemented at said computer for resolving said nickname to said associated resource alias in response to a request for an electronic resource by said user using said nickname.