Nowadays, the spread and growth of Web 2.0 applications have created a new world of communication and collaboration. More than a billion people around the world are connected by social networks and instant messengers. They support themselves through wikis, podcasts, discussion posts, comments, and instant messaging. New generation of online social networks is enabled by… Read More