4. A computer-implemented method, comprising: receiving a portion of a search query from a user device; obtaining a listing of a plurality of suggested queries that correspond to the portion of the search query, wherein a first suggested query is associated with a first category and a second suggested query is associated with a second category; providing, with the listing of the plurality of suggested queries, a first icon associated with the first category for the first suggested query and a second icon associated with the second category for the second suggested query; presenting, on a display screen of the user device, the listing of the plurality of suggested queries, including the first suggested query and the first icon and the second suggested query and the second icon; receiving the first suggested query from the user device and data describing the first category of the first query; identifying one or more resources responsive to the first suggested query and that have previously been associated with the first category of the first suggested query; and providing a listing of search results that reference the one or more identified resources, each resource being associated with the first suggested query and the first category of the first suggested query.
4. A computer-implemented method, comprising: receiving a portion of a search query from a user device; obtaining a listing of a plurality of suggested queries that correspond to the portion of the search query, wherein a first suggested query is associated with a first category and a second suggested query is associated with a second category; providing, with the listing of the plurality of suggested queries, a first icon associated with the first category for the first suggested query and a second icon associated with the second category for the second suggested query; presenting, on a display screen of the user device, the listing of the plurality of suggested queries, including the first suggested query and the first icon and the second suggested query and the second icon; receiving the first suggested query from the user device and data describing the first category of the first query; identifying one or more resources responsive to the first suggested query and that have previously been associated with the first category of the first suggested query; and providing a listing of search results that reference the one or more identified resources, each resource being associated with the first suggested query and the first category of the first suggested query. 5. The computer-implemented method of claim 4 , further comprising: associating each resource in a general corpus of resources with at least one respective category-specific corpus of resources that corresponds to at least one category associated with the resource.