18. A system, comprising: one or more processors; and a memory to store instructions that, when executed by the one or more processors, cause the one or more processors to implement: means for receiving, from one or more client devices, a plurality of refinement query suggestions that are refinements of a particular search query, where each refinement query suggestion, of the plurality of refinement query suggestions, has been received as a refinement of the particular search query a particular quantity of times; means for clustering the plurality of refinement query suggestions to form a plurality of clusters; means for identifying, for each refinement query suggestion, of the plurality of refinement query suggestions, the particular quantity of times that the refinement query suggestion was received as the refinement of the particular search query; means for identifying, for each clustered plurality of refinement query suggestions, of the formed plurality of clusters, a particular refinement query suggestion that corresponds to a highest identified quantity, from the identified particular quantity of times that the refinement query suggestion, of refinement query suggestions of the clustered plurality of refinement query suggestions, has been received as the refinement of the particular search query; and means for presenting the identified particular refinement query suggestion from each of the clustered plurality of refinement query suggestions in response to receiving the particular search query.
18. A system, comprising: one or more processors; and a memory to store instructions that, when executed by the one or more processors, cause the one or more processors to implement: means for receiving, from one or more client devices, a plurality of refinement query suggestions that are refinements of a particular search query, where each refinement query suggestion, of the plurality of refinement query suggestions, has been received as a refinement of the particular search query a particular quantity of times; means for clustering the plurality of refinement query suggestions to form a plurality of clusters; means for identifying, for each refinement query suggestion, of the plurality of refinement query suggestions, the particular quantity of times that the refinement query suggestion was received as the refinement of the particular search query; means for identifying, for each clustered plurality of refinement query suggestions, of the formed plurality of clusters, a particular refinement query suggestion that corresponds to a highest identified quantity, from the identified particular quantity of times that the refinement query suggestion, of refinement query suggestions of the clustered plurality of refinement query suggestions, has been received as the refinement of the particular search query; and means for presenting the identified particular refinement query suggestion from each of the clustered plurality of refinement query suggestions in response to receiving the particular search query. 22. The system of claim 18 , further comprising: means for calculating a score for each clustered plurality of refinement query suggestions, of the formed plurality of clusters, based on the identified particular quantity of times that the refinement query suggestion, within the clustered plurality of refinement query suggestions, was received as the refinement of the received particular search query, and where the means for the presenting includes means for presenting the identified particular refinement query suggestion in an order that is based on the calculated score for each clustered plurality of refinement query suggestions, of the formed plurality of clusters.