Top 10 List of Facebook alternative apps or social networks

Facebook is the first name that comes to our mind while talking about social networks. Facebook today is more a verb than a proper noun. Yes, we often come across the question, ‘Do you do Facebook?’, obviously in our local language among our friends or family. What we actually mean is ‘ Are you active on …