12. A system for providing a plurality of vector terms in response to a search query comprising: one or more client devices connected to a network; a search provider connected to said network; a search server operative to receive search queries from said client devices and to retrieve links to one or more content items from a content data store; a vector term generator operative to generate one or more first term vectors corresponding to said content items, to generate a plurality of vector terms from said first terms vectors, and to select one or more vector terms not exceeding a threshold number of vector terms from said plurality of vector terms, wherein the threshold is determined as a percentage of the total vector terms; and said search server further operative to combine said links to one or more content items with said vector terms to form a search results page, wherein the links to said content items provided in a first section of the search results page and said vector terms provided in a second section of the search results page, the search results page comprising a plurality of search results and an assistance panel, the assistance panel comprising at least a suggested search term component comprising suggested search terms and a vector term component comprising the selected vector terms, said search server further operative to receive one or more selected given vector terms and to execute, based on the selected one or more given vector terms, a second search query asynchronously selecting a given vector term, the server operative to execute a second search query asynchronously; to generate one or more of second term vectors corresponding to said second query and select one or more vector terms from said one or more second term vectors; and to update the search results page without programmatically reloading the search results page, where reloading includes receiving an entirely new search results page, and wherein to update the search results page comprises updating the first section of the search results page to include links to content items associated with the second search query and updating the second section to include the one or more vector terms selected from said second term vectors.
12. A system for providing a plurality of vector terms in response to a search query comprising: one or more client devices connected to a network; a search provider connected to said network; a search server operative to receive search queries from said client devices and to retrieve links to one or more content items from a content data store; a vector term generator operative to generate one or more first term vectors corresponding to said content items, to generate a plurality of vector terms from said first terms vectors, and to select one or more vector terms not exceeding a threshold number of vector terms from said plurality of vector terms, wherein the threshold is determined as a percentage of the total vector terms; and said search server further operative to combine said links to one or more content items with said vector terms to form a search results page, wherein the links to said content items provided in a first section of the search results page and said vector terms provided in a second section of the search results page, the search results page comprising a plurality of search results and an assistance panel, the assistance panel comprising at least a suggested search term component comprising suggested search terms and a vector term component comprising the selected vector terms, said search server further operative to receive one or more selected given vector terms and to execute, based on the selected one or more given vector terms, a second search query asynchronously selecting a given vector term, the server operative to execute a second search query asynchronously; to generate one or more of second term vectors corresponding to said second query and select one or more vector terms from said one or more second term vectors; and to update the search results page without programmatically reloading the search results page, where reloading includes receiving an entirely new search results page, and wherein to update the search results page comprises updating the first section of the search results page to include links to content items associated with the second search query and updating the second section to include the one or more vector terms selected from said second term vectors. 15. The system of claim 12 , wherein said assistance panel comprises at least one control to expand the assistance panel, the search results page is provided with the assistance panel initially empty, and wherein the one or more vector terms corresponding to said content items are generated in response to a selection of the at least one control to expand the assistance panel, the vector term component updated to include the vector terms selected from the one or more first term vectors without reloading the search results page.