1. An electronic search system for web-based search engines comprising: a web-enabled user interface configured to provide a search mode and to display a first result set and a second result set; and a processor configured to: receive the search mode, wherein the search mode includes the following modes: a comparison of the first and the second result set collected from same or different generic web search engines in response to two or more different queries, a comparison of the first and the second result set collected from same or different generic web search engines in response to a common query performed at different points of time, a comparison of the first and the second result set collected from different generic web search engines in response to a common query performed simultaneously, a comparison of the first and the second result set collected from same or different generic web search engines in response to a common query performed in different languages, a comparison of the first and the second result set collected from same or different generic web search engines in response to a common query where intra-domain similarity between results of the same set is 100% while inter-geographic origin similarity between result sets is zero, a comparison of the first and the second result set collected from same or different generic web search engines in response to a common query where intra-geographic origin similarity between results of same set is 100% while inter-geographic origin similarity between result sets is zero, and the first and the second result set retrieved from a generic web search engine in response to a query is segmented into bins of equi-distant and equi-weighted segments and the segments are compared to generate comparative summaries. determine whether a quantitative or comparative search mode has been selected; apply a meta-clustering tool configured to select keywords, form base clusters, enhance labels, form sub-clusters, and evaluate snippets; apply a comparative tool configured to perform a thematic level comparison or an object level comparison, and a result set comparison; and provide the result sets to the web-enabled user interface.