1. A method for resolving ambiguity between names and entities through use of an information architecture comprising the steps of: a) providing a plurality of names; b) assigning at least one persistent, uniquely identified, addressable information object to each of said names; c) storing said at least one information object associated with each name in an electronically accessible network to generate an information structure.