In recent years, the internet has evolved from something that users simply read, to a collaborative environment where users can actively shape web content and drive trends.This new online environment generally comes under the term Web 2.0, although an…