If you frequently make use of the internet, you would have come across Web 2.0. However, most people have heard about it but only a few have the full understanding of this subject. Basically, Web...
Social