How did social media begin, and how has it found so much favor in such a short period of time?

ORDER NOW