1. A method for searching different data stores based on a classification of a search term, the method comprising: receiving at least one search term; in response to receiving the at least one search term, performing a matching sites search that compares the at least one search term to an electronic information store that includes content extracted from different web pages from different web sites; determining whether a threshold number of matches have been identified by performing the matching sites search; in response to a determination that the threshold number of matches have been identified by performing the matching sites search, displaying a result for the at least one search term based on matches identified by performing the matching sites search; in response to a determination that the threshold number of matches have not been identified by performing the matching sites search: performing a world wide web search using the at least one search term to identify additional matches for the at least one search term to those identified by performing the matching sites search; and displaying a result for the at least one search term based on matches identified by performing the matching sites search and the additional matches identified by performing the world wide web search, wherein performing the matching sites search comprises: classifying the search term among at least first and second categories; using the classification of the search term to select among multiple electronic information stores to perform a search, wherein a first electronic information store contains first electronic information associated with at least a first category and a second electronic information store contains second electronic information associated with at least a second category; when the search term is classified within the first category, performing the search after classifying the search term by comparing the search term only to the first electronic information within the first electronic information store to determine whether matches exist; and when the search term is classified within the second category and following the classification of the search term, performing the search by comparing the search term to at least the second electronic information within at least the second electronic information store that differs from the first electronic information store to determine whether matches exist.
1. A method for searching different data stores based on a classification of a search term, the method comprising: receiving at least one search term; in response to receiving the at least one search term, performing a matching sites search that compares the at least one search term to an electronic information store that includes content extracted from different web pages from different web sites; determining whether a threshold number of matches have been identified by performing the matching sites search; in response to a determination that the threshold number of matches have been identified by performing the matching sites search, displaying a result for the at least one search term based on matches identified by performing the matching sites search; in response to a determination that the threshold number of matches have not been identified by performing the matching sites search: performing a world wide web search using the at least one search term to identify additional matches for the at least one search term to those identified by performing the matching sites search; and displaying a result for the at least one search term based on matches identified by performing the matching sites search and the additional matches identified by performing the world wide web search, wherein performing the matching sites search comprises: classifying the search term among at least first and second categories; using the classification of the search term to select among multiple electronic information stores to perform a search, wherein a first electronic information store contains first electronic information associated with at least a first category and a second electronic information store contains second electronic information associated with at least a second category; when the search term is classified within the first category, performing the search after classifying the search term by comparing the search term only to the first electronic information within the first electronic information store to determine whether matches exist; and when the search term is classified within the second category and following the classification of the search term, performing the search by comparing the search term to at least the second electronic information within at least the second electronic information store that differs from the first electronic information store to determine whether matches exist. 7. The method of claim 1 wherein the first electronic information includes full text, titles, descriptions, and addresses of web sites such that the comparing the search term to the first electronic information within the first electronic information store comprises comparing the search term to the full text, the titles, the descriptions, and the addresses of web sites to determine whether matches exist.