Viral marketing or Viral Advertising is a marketing strategy that seeks to spread information about a product or service of your company by word of mouth or sharing via the power of the internet and mobile networks from one person to another. The goal is to inspire individuals to create that domino effect to create growth in the number of leads for your business.