18. A system for processing a database query, comprising: a server; a client coupled to the server through a network; user interface running on the client; a selector, implemented in the user interface, to present, to a user, a plurality of query elements, each query element having a plurality of allowed query element values, the plurality of allowed query element values for each query element being presented to the user for selection of a query element value from the plurality of allowed query element values, the query element values not selected by the user being non-selected query element values; said server, receiving from the user, a selected query element value for at least one of the plurality of query elements; a database coupled to the server, the database comprising information objects, the database storing a first relevance value which defines the relevance of at least one of the information objects with respect to the selected query element value and a second relevance value which defines a relevance of the at least one information object with respect to a non-selected query element value, the first relevance value and the second relevance value being assigned by a human editor other than the user, the first relevance value and the second relevance value being assigned before the plurality of query elements is presented to the user; an indexer for forming an index to the database, the index associating at least one of the information objects with at least the selected query element value; wherein information objects are retrieved from the database based on the first relevance value and the second relevance value, in response to the selection of the selected query element value by the user via the selector, wherein the information objects correspond to the index, and wherein a result to the database query is returned to the user and the result corresponds to the information objects.
18. A system for processing a database query, comprising: a server; a client coupled to the server through a network; user interface running on the client; a selector, implemented in the user interface, to present, to a user, a plurality of query elements, each query element having a plurality of allowed query element values, the plurality of allowed query element values for each query element being presented to the user for selection of a query element value from the plurality of allowed query element values, the query element values not selected by the user being non-selected query element values; said server, receiving from the user, a selected query element value for at least one of the plurality of query elements; a database coupled to the server, the database comprising information objects, the database storing a first relevance value which defines the relevance of at least one of the information objects with respect to the selected query element value and a second relevance value which defines a relevance of the at least one information object with respect to a non-selected query element value, the first relevance value and the second relevance value being assigned by a human editor other than the user, the first relevance value and the second relevance value being assigned before the plurality of query elements is presented to the user; an indexer for forming an index to the database, the index associating at least one of the information objects with at least the selected query element value; wherein information objects are retrieved from the database based on the first relevance value and the second relevance value, in response to the selection of the selected query element value by the user via the selector, wherein the information objects correspond to the index, and wherein a result to the database query is returned to the user and the result corresponds to the information objects. 25. The system of claim 18 , wherein the database is a relational database.