21. A computer system, comprising: memory; one or more processors; one or more programs stored in the memory and configured for execution by the one or more processors, the one or more programs including: instructions for identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies user-specified search keywords, each resource identifier corresponding to a document at a respective data source; instructions for retrieving the corresponding document from the respective document source for at least one of the resource identifiers; instructions for identifying within the retrieved document a chunk by applying a second set of user-specified criteria to the retrieved document; and instructions for displaying the identified chunk and a link to the identified chunk within the document to the user, wherein the first set of predefined criteria requires that all the search keywords be found within an identified respective document, and the second set of predefined criteria requires that all the search keywords be found within an identified chunk.
21. A computer system, comprising: memory; one or more processors; one or more programs stored in the memory and configured for execution by the one or more processors, the one or more programs including: instructions for identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies user-specified search keywords, each resource identifier corresponding to a document at a respective data source; instructions for retrieving the corresponding document from the respective document source for at least one of the resource identifiers; instructions for identifying within the retrieved document a chunk by applying a second set of user-specified criteria to the retrieved document; and instructions for displaying the identified chunk and a link to the identified chunk within the document to the user, wherein the first set of predefined criteria requires that all the search keywords be found within an identified respective document, and the second set of predefined criteria requires that all the search keywords be found within an identified chunk. 37. The computer system of claim 21 , wherein the instructions for identifying a link within the retrieved document further include: instructions for generating a search query using the search keywords; and instructions for applying the search query to the retrieved document to identify the chunk.