Viral marketing is a marketing tool that allows users to advertise their goods and or services to other sites through the use of the internet, emails and other online. It’s an innovative online marketing tool. Viral marketing helps in attracting business because it produces explosive results within a short period. Viral web promotion has over the years, taken over the traditional methods of business promotion.