A method and system for providing a set of search terms in response to a
user input are disclosed. A first set of search terms is selected from a
master set of search terms based upon a match between the input and the
search terms or based upon a predefined association between the input and
the search terms. A second set of search terms is selected from the first
set of search terms in response to a value score that is established for
each of the search terms. The value score is selected based at least in
part upon the amount of revenue that each search term generates for the
system's operator.