"Like a lot of people, I am kind of sick about hearing about "Web 2.0".
Between the hype and people forcing the definition towards whatever
they want it to mean, like most buzzwords it is starting to mean
nothing. I think the real question to ask about any software product is
"does the software (or really the developers) get it?". It does
not matter if the software is hosted on the web, uses tagging, or
offers syndication; it's whether it uses the resources that are
available to make cool and useful applications. The application could
be on the web, on your desktop, in Dashboard or just about any other
place. Really cool apps use everything available to do their tasks well
and in the right context."