The recent developments in website design have led to the ushering of Web 2.0. This phrase often comes up during discussions and deliberations about the Internet and website design. However, not many people actually understand what Web 2.0 actually means. The fact is that Web 2.0 fundamentals are being increasingly used in blogs, web applications, […]