Viral marketing is a promotional strategy that uses existing social networks to spread a marketing message quickly and exponentially. The message or ad is shared by customers through social media sites and multiplies rapidly to reach thousands or millions of people, similar to how viruses spread. It allows companies to increase brand awareness through video clips, games, images or e-books that customers freely share.