1. One or more computer-readable storage media having machine-useable instructions embodied thereon for performing a method for providing a user-interface during a user's search session that includes information associated with the user's search activity during the session, the method comprising: instantiating a search session associated with a user, wherein instantiating the search session comprises associating the user with a unique identifier; receiving a first search query defined by the user, wherein the first search query comprises at least one first search term; creating a representation of the first search query in a session log, the session log comprising a record associated with the unique identifier; retrieving a first set of search results in response to receiving the first search query; referencing the session log; determining whether the record includes history information associated with the unique identifier, wherein history information comprises at least one first representation of a second search query and at least one first representation of a second search result previously returned in response to the second search query, wherein the second search result was selected by the user; and providing a search results page comprising the first set of search results and a session tracker module, wherein if the record includes history information associated with the unique identifier, providing the search results page comprises displaying in the session tracker module a second representation of the second search query and a selectable option for displaying the second representation of the second search result.