Web 2.0 is a vague buzzword that can mean many things to many people.
To some, it's a look and feel that include trendy colors, Mac-inspired glossy controls and reflections, and lots of gradients.
To others, it's a type of application where content is member-supplied; sites such as YouTube, blogs, Digg, and so on. And sites that are perpetually in beta.
And to some, it's technology: so called Rich Internet Applications enabled by technologies such as Ajax, Flex and others.
I'm sure some marketeer somewhere is trying to figure out how to spin "Web 3.0", but it's all pretty meaningless. [ July 13, 2008: Message edited by: Bear Bibeault ]
It is also generally acknowledged that one of the core components of Web 3.0 applications will be the use of artificial intelligence. There is however debate as to whether this intelligence will be obtained by sites reasoning like humans or through sites leveraging collective intelligence techniques such as collaborative filtering.