Online advertising involves using the internet and websites to promote and market products to customers. There are different types of online ads such as display ads, classified ads, and search ads. Online advertising has advantages over traditional ads such as lower costs and more metrics. Common revenue models include pay-per-click, cost-per-thousand impressions, and cost-per-action. The future of advertising involves more personalized and targeted ads across different devices.