Hi,
Viral marketing is referred to a marketing technique which uses social networks to expand brand awareness and to achieve other marketing objectives. It can be delivered by a word of mouth or supported by the network effects of the internet. Viral marketing is done in the form of video clips, interactive flash games, averages, eBooks, brand able software, images or text messages.