Web 2.0 is yet another application that performs the different functions of facilitating participation like information sharing, inter operations works, user centered designing and the collaboration platform for World Wide Web users. All this sounds really quite overwhelming but it really just another platform where ideas can be exchanged in an informal and interactive setting.