What is Web 2.0.

Everyone is talking web 2.0 but you will be surprised to know that very few people really understand the importance. Web 2.0 is hot and happening but what is it really? Is it another SEO tool or is it a...