According to marketingterms.com Viral Marketing is defined as “Marketing phenomenon that facilitates and encourages people to pass along a marketing...