15. The computer-implemented method of claim 13 , wherein the user action includes the mouse pointer being positioned over the second user-selectable element.
13. A computer-implemented method, comprising: responsive to a first search query, providing for display, in a graphical user interface window, a first set of search results comprising user-selectable elements that cause execution of a second search, each user-selectable element corresponding to a different refinement query term; pre-fetching a second set of search results for a subset of user-selectable elements based on an ordering of the user-selectable elements in the graphical user interface window for the subset user-selectable elements; detecting a mouse pointer is positioned within a threshold number of pixels of a first user-selectable element from the subset of user-selectable elements; providing for display, in a preview window positioned over a portion of the first set of search results, the second set of search results associated with the first user-selectable element; determining that the mouse pointer is positioned within the threshold number of pixels of a second user-selectable element distinct from and adjacent to the first user-selectable element; pre-fetching a third set of search results upon determining that the mouse pointer is positioned within the threshold number of pixels of the second user-selectable element, the third set of search results based at least in part upon the second user-selectable element, the second set of search results including one or more images of one or more items related to the second user-selectable element; and providing for display, in the preview window, one or more search results of the third set of search results, wherein a user is able to view the one or more search results of the third set of search results irrespective of selecting the first user-selectable element or the second user-selectable element.