Online Marketing - Identify different traffic sources be it paid or free. Drive maximum traffic to your website by targeting proper medium. Free traffic sources are SEO also known as Search Engine Optimization, SMO (Social Media Optimization, Viral Marketing, affiliate marketing etc. Paid traffic sources are mainly PPC (Pay Per Click), banner advertising, email marketing etc.