The writer of this piece also says that web 2.0 is a technology where web sites ???invite participation from users, and Web technology is used for collaboration and communication,??? but then goes on to call Google the ???mother of all web 2.0 companies??? that is a profitable ???multiline business??? blah blah blah.