22. The system of claim 12 wherein the fee charged to the advertiser is selected from the list: cost-per-click fee, cost-per-impression fee.
12. A system comprising: a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: user context query receiving logic executed by the processor for receiving user context queries from users, wherein each user context query is formatted as a parameter of a universal resource locator (URL) and comprises user context criteria; context query bid search logic executed by the processor for formulating, for each user context query received by the user context query receiving module, a network data query based on the user context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data, topical data and context query bid data that is available via the network and relates to the user context criteria so as to identify a respective plurality of entries in a context query bid database that relate to the user context criteria, each of the plurality of entries in the context query bid database comprising bid context criteria, a bid amount, an identification of a bid advertiser, and an identification of a bid advertisement; bid selection logic executed by the processor for selecting, for each user context query processed by the context query bid search module, a respective selected context query bid database entry from the respective plurality of entries in the context query bid database, such that the respective selected context query bid database entry has a highest bid amount; advertisement retrieving logic executed by the processor for retrieving, for each of the respective selected context query bid database entries, a respective entry from an advertisement database such that an identification of an advertiser and an identification of an advertisement on the respective selected advertisement database entry matches the identification of the bid advertiser and the identification of the bid advertisement on the respective selected context query bid database entry, the respective selected advertisement database entry additionally comprising an advertisement data object; dynamic webpage generation logic executed by the processor for generating, for each user context query received by the user context query receiving module, a dynamic webpage having content relating to the respective user context query; advertisement insertion logic executed by the processor for inserting, for every dynamic webpage generated by the dynamic webpage generation module, the respective data object of the respective entry from the advertisement database into the respective dynamic webpage; webpage transmission logic executed by the processor for transmitting, for every dynamic webpage generated by the dynamic webpage generation module, the respective dynamic webpage to the user; advertiser fee logic executed by the processor for charging advertisers fees associated with selected entries on the context query bid database when a user interface events occurs relating to dynamic webpages associated with the selected entries.