16. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more devices, cause the one or more devices to: provide a user interface, the user interface including: a first field to receive a first search term that is to be included in documents included within a set of search results, and a plurality of: a second field to receive a second search term that is to be excluded from the documents included within the set of search results, a third field to receive information regarding a web site or a domain to which the set of search results will be restricted, a fourth field to receive selection of information regarding a language to which the set of search results will be restricted; receive the first search term within the first field; receive a plurality of: the second search term within the second field, the information regarding the web site or the domain within the third field, or the information regarding the language within the fourth field; identify a set of documents; filter the set of documents to obtain a filtered set of documents, documents in the filtered set of documents including the first search term and: excluding the second search term when the second search term is received, being associated with the web site or the domain when the information regarding the web site or the domain is received, or containing text in the language when the information regarding the language is received; and provide information identifying the documents in the filtered set of documents.
16. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more devices, cause the one or more devices to: provide a user interface, the user interface including: a first field to receive a first search term that is to be included in documents included within a set of search results, and a plurality of: a second field to receive a second search term that is to be excluded from the documents included within the set of search results, a third field to receive information regarding a web site or a domain to which the set of search results will be restricted, a fourth field to receive selection of information regarding a language to which the set of search results will be restricted; receive the first search term within the first field; receive a plurality of: the second search term within the second field, the information regarding the web site or the domain within the third field, or the information regarding the language within the fourth field; identify a set of documents; filter the set of documents to obtain a filtered set of documents, documents in the filtered set of documents including the first search term and: excluding the second search term when the second search term is received, being associated with the web site or the domain when the information regarding the web site or the domain is received, or containing text in the language when the information regarding the language is received; and provide information identifying the documents in the filtered set of documents. 17. The non-transitory computer-readable medium of claim 16 , where the instructions further comprise: one or more instructions to receive context information that includes at least one of information identifying a link or information identifying a category, where the documents, in the filtered set of documents, are associated with the context information.