Viral marketing and social media marketing are huge buzzwords in the world of online advertising and e-commerce. Learn the basics behind the jargon.