Meme internet marketing- this phrase is getting thrown all over a whole lot currently, but what the heck is it?During "All Factors Viewed as