Viral marketing is a way that facilitates and encourages people to pass along a marketing message. It is an idea that spreads and helps market the business.