La publicité sur Internet est la principale source de revenus pour la plupart des entreprises web rentables, d'un montant de près de 23 milliards de $ en 2009 selon les statistiques compilées par l'Interactive Advertising Bureau. La publicité sur Internet fait de l'argent en attirant les visiteurs vers un site Web sur la base d'un contenu unique, puis complétant que le contenu des publicités. Pour la publicité pour être rentable, un site web a besoin d'attirer beaucoup de trafic général ou une quantité modérée de personnes au sein d'un segment de marché donné qui sont plus enclins à cliquer sur les publicités. De nombreux sites génèrent un montant nominal de revenus grâce à la publicité, mais pas assez pour être rentables indépendamment.
La publicité sur Internet est un casse-tête difficile à résoudre. Entrepreneurs Web ont besoin pour commercialiser leur site de manière efficace, fournir un contenu attrayant qui va garder les gens à revenir, et d'aligner leurs visiteurs avec des annonces qui sont les plus susceptibles de générer de l'intérêt sans nuire à du contenu du site. Il existe de nombreuses formes de publicité Internet, du intrusives annonces rich media qui couvrent une page entière avec des graphiques et audio, à petits et à peine visibles annonces tenir sur les marges. Annonces classiques apparaissent en ligne aussi bien, comme promotion de produits et commentaires.