REPRESENTATIVE CHARACTERISTICS OF WEB 2.0
The ability to tap into the collective intelligence of users
Data is made available in new or never-intended ways
Relies on user-generated and user-controlled content and data
Lightweight programming techniques and tools let nearly anyone act as a Web site developer
The virtual elimination of software-upgrade cycles makes everything a perpetual beta or work-in-progress and allows rapid prototyping