New Generation of Web Applications

I'm noticing a pattern of simple new web applications that focus on solving a single problem.

This new generation of web applications are adhering to the core principles of Software as a Service (SaaS).

They provide tools in 3 formats: The web site is simple and provides essential building blocks to support the application: One example of this new breed of web applications is Crocodoc. Crocodoc allows uers to comment and annotate PDF and Word documents.

They focus on a single service through their application and deliver it in a very 2.0 way.