7. A method, including steps of by a server, maintaining elements of content, said elements of content organized in response to content schemas, the content schemas including, for each element of content, a hierarchy of elements that can have values; by said server, receiving one or more context schema, said context schema each including information formatted in an hierarchical structure having two or more levels, the information including selected elements and selected values associated with those elements, said hierarchical structures each including at least some information non-derivable from said content; by said server, receiving one or more instances of said context schema from one or more users, at least some of said elements of content being tagged with said instances of said context schema by said users; by said server, receiving one or more specifications from said users, said specifications being sufficient to identify content tagged with at least some of said instances of said context schema, and in response to said specifications, identifying said tagged content to said users; ranking the results of a search of those elements of content in response to whether context schema associated with particular ones of those elements of content are like specifications received from said users.
7. A method, including steps of by a server, maintaining elements of content, said elements of content organized in response to content schemas, the content schemas including, for each element of content, a hierarchy of elements that can have values; by said server, receiving one or more context schema, said context schema each including information formatted in an hierarchical structure having two or more levels, the information including selected elements and selected values associated with those elements, said hierarchical structures each including at least some information non-derivable from said content; by said server, receiving one or more instances of said context schema from one or more users, at least some of said elements of content being tagged with said instances of said context schema by said users; by said server, receiving one or more specifications from said users, said specifications being sufficient to identify content tagged with at least some of said instances of said context schema, and in response to said specifications, identifying said tagged content to said users; ranking the results of a search of those elements of content in response to whether context schema associated with particular ones of those elements of content are like specifications received from said users. 12. A method as in claim 7 , including steps of by said server, in response to said instances of said context schema, said instances of context schema including matchable elements, identifying secondary instances of said context schema having said elements; in response to said secondary instances, identifying secondary said tagged content to said users.