23. A computer-implemented method, comprising: receiving, by a search engine, over a communications network, a search query input by a user into a user interface of a user computing device; identifying a plurality of search terms within the search query, each of the plurality of search terms including at least a portion of the search query; executing the search query to generate search results including a list of merchandise items relevant to the search query; sending instructions to the user computing device to provide a graphical indication to the user in the user interface, within the search query, graphically identifying one of the plurality of search terms from among the plurality of search terms; receiving, by the search engine, over the communication network, an indication of a selection, by the user, of a search term from among the plurality of search terms; sending, over the communications network, one or more alternative search terms from the search engine, the one or more alternative search terms based, at least in part, on the search term; generating a plurality of search category selectors based, at least in part, on the search query, each of the plurality of search category selectors being categorically representative, at least in part, of one or more properties of a merchandise item and representing a list of one or more additional search terms in a different category of search terms, search terms in each list of one or more additional search terms being distinct from the search category selector representing the list; sending instructions to the user computing device to simultaneously display the plurality of search category selectors to the user in the user interface; receiving, from the user computing device, selection of one of the plurality of search category selectors by the user causing the one or more additional search terms represented by the one of the one or more search category selectors to be displayed to the user in the user interface with images representing the merchandise items in the list of merchandise items; and sending instructions to the user computing device to display, within the user interface, the search query and the one or more alternative search terms, the instructions causing one or more alternative search terms to be displayed at least partially overlapping one or more of the images representing the merchandise items in the list of merchandise items.
23. A computer-implemented method, comprising: receiving, by a search engine, over a communications network, a search query input by a user into a user interface of a user computing device; identifying a plurality of search terms within the search query, each of the plurality of search terms including at least a portion of the search query; executing the search query to generate search results including a list of merchandise items relevant to the search query; sending instructions to the user computing device to provide a graphical indication to the user in the user interface, within the search query, graphically identifying one of the plurality of search terms from among the plurality of search terms; receiving, by the search engine, over the communication network, an indication of a selection, by the user, of a search term from among the plurality of search terms; sending, over the communications network, one or more alternative search terms from the search engine, the one or more alternative search terms based, at least in part, on the search term; generating a plurality of search category selectors based, at least in part, on the search query, each of the plurality of search category selectors being categorically representative, at least in part, of one or more properties of a merchandise item and representing a list of one or more additional search terms in a different category of search terms, search terms in each list of one or more additional search terms being distinct from the search category selector representing the list; sending instructions to the user computing device to simultaneously display the plurality of search category selectors to the user in the user interface; receiving, from the user computing device, selection of one of the plurality of search category selectors by the user causing the one or more additional search terms represented by the one of the one or more search category selectors to be displayed to the user in the user interface with images representing the merchandise items in the list of merchandise items; and sending instructions to the user computing device to display, within the user interface, the search query and the one or more alternative search terms, the instructions causing one or more alternative search terms to be displayed at least partially overlapping one or more of the images representing the merchandise items in the list of merchandise items. 24. The computer-implemented method of claim 23 , further comprising sending instructions to the user computing device to enable the user to select one of the one or more alternative search terms displayed within the user interface using a user input device, and modifying the search query by substituting the search term with the selected alternative search term in response to a single action received from the user computing device from the user via the user interface, such that the search query includes the selected alternative search term, the single action including accepting an input from the user that selects the alternative search term to be substituted.