What's interesting here is that a lot of the commenters -- myself included -- are blurring the definition of what a web app is. I wonder why that is? I don't have a point other than to ask that question, because my gut tells me it would be an interesting thing to investigate.