16. The computer program product of claim 11 , wherein said machine executable code for determining a first of said at least one supercategory in accordance with said user search query includes: machine executable code for determining a geographic area that is a search term included in said user search query.
11. A tangible computer readable medium comprising: machine executable code for determining at least one category as containing documents that may be retrieved wherein said documents include business information taken from listings in at least one directory of businesses; machine executable code for associating at least one supercategory with multiple categories including said at least one supercategory by mapping the multiple categories to the at least one supercategory; machine executable code for associating an advertisement with at least one of said supercategories, the advertisement being separate from the documents contained in the at least one category; machine executable code for determining at least one term associated with a user search query; machine executable code for determining a first of said at least one supercategory based on at least one term of said user search query and said multiple categories of the at least one supercategory; and machine executable code for displaying an advertisement associated with said first supercategory.