1. A search result system for managing search results provided by each of a plurality of remote search engines and providing targeted advertisement content, the system comprising: a web browser for maintaining at least one search session, each search session including at least one query session, each query session being with a selected search engine, the selected search engine being a one of the plurality of remote search engines, each query session comprising: i) posting a search query to the selected search engine; ii) receiving at least one search result item returned by the selected search engine; and ii) displaying the search query and the at least one search result item in a first user interface object; a search result management system: capturing the search query and the at least one search result item from the at least one query session; generating an advertisement request to a distribution object, the advertisement request including query parameters derived from the captured search query; receiving an advertisement impression from the distribution object; displaying, in a second user interface object distinct from the first user interface object: the at least one search result item returned by the selected search engine; and the advertisement impression returned by the distribution object.