29. A computer-implemented method, comprising: receiving a search query from a user through a user interface of a user computing device by a computer server system over a communications network; identifying a plurality of search terms within the search query; generating a set of search results based on the search query, the set of search results including a set 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; sending instructions to the user computing device to enable the user, through the user interface, to select a search term from among the plurality of search terms; receiving, from the user through the user interface, a selected search term in response to an action to be taken by the user upon the search term within the user interface; sending, from the computer server system to the user computing device, over the communications network, one or more alternative search terms, the one or more alternative search terms generated based at least in part on the selected search term; sending instructions to the user computing device to display, on the user interface, a list including the one or more alternative search terms; sending instructions to the user computing device to enable the user, in response to receiving the selected search term, to select one or more of the alternative search terms from the displayed list through the user interface; receiving, from the user through the user interface, a selected alternative search term in response to an action taken by the user upon the search term within the user interface; and 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; and sending instructions to the user computing device to simultaneously display the plurality of search category selectors to the user in the user interface, 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 the plurality of search category selectors and with images separately representing each merchandise item in the set of merchandise items, the one or more additional search terms being displayed at least partially overlapping one or more of the images representing the merchandise items in the list of merchandise items.
29. A computer-implemented method, comprising: receiving a search query from a user through a user interface of a user computing device by a computer server system over a communications network; identifying a plurality of search terms within the search query; generating a set of search results based on the search query, the set of search results including a set 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; sending instructions to the user computing device to enable the user, through the user interface, to select a search term from among the plurality of search terms; receiving, from the user through the user interface, a selected search term in response to an action to be taken by the user upon the search term within the user interface; sending, from the computer server system to the user computing device, over the communications network, one or more alternative search terms, the one or more alternative search terms generated based at least in part on the selected search term; sending instructions to the user computing device to display, on the user interface, a list including the one or more alternative search terms; sending instructions to the user computing device to enable the user, in response to receiving the selected search term, to select one or more of the alternative search terms from the displayed list through the user interface; receiving, from the user through the user interface, a selected alternative search term in response to an action taken by the user upon the search term within the user interface; and 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; and sending instructions to the user computing device to simultaneously display the plurality of search category selectors to the user in the user interface, 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 the plurality of search category selectors and with images separately representing each merchandise item in the set of merchandise items, the one or more additional search terms being displayed at least partially overlapping one or more of the images representing the merchandise items in the list of merchandise items. 30. The computer-implemented method of claim 29 , further comprising modifying the search query by substituting the selected search term with the selected alternative search term.