1. A computer-implemented method for organizing files, data items, web site members, or web pages, the method comprising: automatically organizing with a data processor user-defined metalabels for each of a plurality of electronic files, data items, web site members, or web pages into a plurality of hierarchical structures, wherein each of the electronic files, data items, web site members, or web pages is identifiable by a filename, file path, member identification, or domain name on a corresponding computer, and each of the plurality of user-defined metalabels in the plurality of hierarchical structures provides a computer location of the each of the plurality of electronic files, data items, web site members, or web pages; and automatically weighting each of the user-defined metalabels as a function of relevance.