This is easily the best explanation of what “Web 2.0″ is meant to describe…

That’s impressive. The video has been going around for a while but I hadn’t watched it until today.