Ce este si ce inseamna Web 2.0?

Ce este si ce inseamna Web 2.0?