If we see it for a business perspective, social media is the most promising market. Social media applications have become an unavoidable part of our daily lives. Social networking script like Facebook has a billion number of worldwide active users monthly that is expected to increase with each passing year. Popular and strong social networks like Twitter and Facebook have made people addicted to spending many hours on the internet. Now, people are using these sites for so many reasons like for promotion, to increase their brand value, to spread awareness about a particular topic, etc. The idea behind the new social interactions is amazing so that it will be beneficial to learning regarding the technology stacks on which social networks are based. Be it anything, but your social network should offer the best user experience with core features.