Web 2.0 is a new Internet platform that allows users to build personalized content through participation and sharing. The technologies used and business opportunities brought by this new platform have impacted many conventional websites. This paper aims t