Social Media Platforms: Who Does What?

What Are The Differences Between The Main Social Media Platforms? Social media is growing all the time and new platforms are being created and promoted almost every week it seems. Some platforms and social media services...