The term Web 2.0 has gained much online controversy and notoriety. Since its declaration by Tim O’Reilly and subsequent inception in 2004, more and more people are becoming conscious of establishing their online presence under the flagship of Web 2.0 machinations and applications.

Read more…