1. Search Engine Optimization (SEO)
2. Search Engine Marketing (SEM)
3. Social Media Optimization (SMO)
4. Social Media Marketing (SMM)
5. Email Marketing
6. Content Marketing
7. Mobile Marketing
8. Affiliated Marketing
9. Google Adwords (For seasonal Business)
Conclusion: Marketing and specifically Advertising is getting harder and harder each day while the consumer is getting knowledgeable about everything thanks to online resources.
source: www.quara.com