I just came across a thorough presentation compiled by Greg Stuart, former CEO and President of the Interactive Advertising Bureau (IAB). It is called an “In-Depth Introduction to Internet Advertising” and is a whopping 82 slides. However, it contains many great sound-bites as well as stats that any interactive marketer should have in their arsenal.