1. A computer-implemented method comprising: receiving a search specification having a results modification description, and a specification of sections, wherein the specification of sections includes a first section identifying a first search engine and a second section identifying a second search engine different from the first search engine, wherein the specification of sections includes a connecting section configured to the first section and the second section, the connecting section having an associated condition controlling results combined from the first and second sections; receiving a search query; generating a first modified query; outputting the first modified query to the first search engine, and the query, or a second modified query generated using the search query, to the second search engine; receiving a first ordered result from the first search engine and a second ordered result from the second search engine; combining the first ordered result and the second ordered result based on the associated condition to form combined results; generating modified results based on the results modification description and the combined results; and outputting the modified results to fulfill the search query.
1. A computer-implemented method comprising: receiving a search specification having a results modification description, and a specification of sections, wherein the specification of sections includes a first section identifying a first search engine and a second section identifying a second search engine different from the first search engine, wherein the specification of sections includes a connecting section configured to the first section and the second section, the connecting section having an associated condition controlling results combined from the first and second sections; receiving a search query; generating a first modified query; outputting the first modified query to the first search engine, and the query, or a second modified query generated using the search query, to the second search engine; receiving a first ordered result from the first search engine and a second ordered result from the second search engine; combining the first ordered result and the second ordered result based on the associated condition to form combined results; generating modified results based on the results modification description and the combined results; and outputting the modified results to fulfill the search query. 2. The method of claim 1 , wherein the first modified query is a modified query based on the search query.