What Are Memes and Virality?

2014-11-12 2

Why the web is the perfect environment for ideas to spread.