1. A method comprising: receiving an initial query term set; performing phrase recognition on the initial query term set to determine recognized phrases; determining a synonym for one of the recognized phrases, the synonym comprising a plurality of words merged together as a phrase; and determining, using one or more processors, results that match the initial query term set and the synonym, the synonym being matched based on selection of a search option from one or more search options selected from a group of search options consisting of: a first search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched without regard to order, a second search option operable to cause the synonym to be matched whenever at least one of the plurality of words of the synonym is matched, and a third search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched in order.
1. A method comprising: receiving an initial query term set; performing phrase recognition on the initial query term set to determine recognized phrases; determining a synonym for one of the recognized phrases, the synonym comprising a plurality of words merged together as a phrase; and determining, using one or more processors, results that match the initial query term set and the synonym, the synonym being matched based on selection of a search option from one or more search options selected from a group of search options consisting of: a first search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched without regard to order, a second search option operable to cause the synonym to be matched whenever at least one of the plurality of words of the synonym is matched, and a third search option operable to cause the synonym to be matched whenever the plurality of words of the synonym are matched in order. 6. The method of claim 1 , further comprising: causing the synonym to be presented in a user interface along with a corresponding first selector and a corresponding second selector, the first selector being operable to select the synonym, the second selector operable to select a search option for the synonym, the second selector including a search option operable to cause the synonym to be matched whenever the plurality of words of the synonym merged together as the phrase are matched; receiving, from the user interface, a selection of the synonym, the selection indicating the search option; and wherein the determining of the results that match the initial query term set and the synonym, the synonym being matched whenever the plurality of words of the synonym merged together as the phrase are matched, is based on the search option.