11. A computerized system including a processor to associate an advertisement with at least one Internet content comprising: a categorization module in communication with an advertiser over the Internet, where the categorization module: obtains at least one of an advertisement and a keyword string from the advertiser; derives a contextual information from the at least one of the advertisement and the keyword string; compares the contextual information with a set of pre-defined categories; selects one or more pre-defined categories from the set of predefined categories; and conveys the selected one or more pre-defined categories to the advertiser.
11. A computerized system including a processor to associate an advertisement with at least one Internet content comprising: a categorization module in communication with an advertiser over the Internet, where the categorization module: obtains at least one of an advertisement and a keyword string from the advertiser; derives a contextual information from the at least one of the advertisement and the keyword string; compares the contextual information with a set of pre-defined categories; selects one or more pre-defined categories from the set of predefined categories; and conveys the selected one or more pre-defined categories to the advertiser. 12. A computerized system including a processor to associate an advertisement with at least one Internet content as recited in claim 11 wherein the selected one or more pre-defined categories is selected based on at least one of an amount of content in each pre-defined category in the set of pre-defined categories and a demographic data corresponding to a plurality of users viewing a plurality of contents in the set of pre-defined categories.