5. A computer-implemented method, comprising: providing for display a first set of search results, each search result of the first set of search results corresponding to a user-selectable element; 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 a graphical user interface window, each user-selectable element from the subset of user-selectable elements corresponding to a different refinement query term; detecting that 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; and providing for display, in the preview window, one or more search results of the third set of search results.
5. A computer-implemented method, comprising: providing for display a first set of search results, each search result of the first set of search results corresponding to a user-selectable element; 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 a graphical user interface window, each user-selectable element from the subset of user-selectable elements corresponding to a different refinement query term; detecting that 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; and providing for display, in the preview window, one or more search results of the third set of search results. 9. The computer-implemented method of claim 5 , wherein the third set of search results, displayed in the preview window, includes one or more images of one or more items related to the second user-selectable element.