Web 2.0 Features and Characteristics
What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software
by Tim O'Reilly
Principles, Characteristics, Features:
- Services, not packaged software, with cost-effective scalability
- Control over unique, hard-to-recreate data sources that get richer as more people use them
- Trusting users as co-developers
- Harnessing collective intelligence
- Leveraging the long tail through customer self-service
- Software above the level of a single device
- Lightweight user interfaces, development models, AND business models