Social media sites such as Facebook, Twitter, YouTube, Google+, Instagram, Pinterest, etc., allow people to share their content, opinions, insights, experiences, and perspectives. These sites offer users tools such as messaging, discussions, forums, communities, wikis, blogs etc. to share content, images and video.