What is Web 2.0?

Web 2.0 is essentially the name given to the generation of web-based applications that encourage and allow for connectivity. There…