La Web 2.0 se basa en principios como aprovechar la inteligencia colectiva y ver la Web como una plataforma. Algunos componentes clave son el software de código abierto, la producción peer-to-peer, folksonomías, tags, RSS y wikis. La Web 2.0 es participativa y cooperativa, e innovadora en nuevas funcionalidades.