Online marketing involves promoting products or services on the internet. It has several advantages over traditional marketing like lower costs and a wider reach. Common online marketing methods include search engine optimization to increase search engine rankings, display advertising through banners, viral marketing by encouraging sharing, email marketing, and blog marketing. Both marketers and consumers benefit from online marketing, though some consumers remain wary of privacy and security issues with online purchases.