Viral Marketing

What does viral marketing mean. To market a product in such a way that it may continue to bring in sales into the future. The best example of this is affiliate links in an ebook or newsletter. When a newsletter goes out to a marketers opt in mailing list or he gives away a free report or a free ebook inevitably somewhere in the content is an affiliate link or a link to another one of the writer