La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final, donde los usuarios pasan de ser meros consumidores a protagonistas activos que crean y comparten contenido. Algunos principios clave son que la información genera valor a través de características como etiquetado y síndicación, y que la innovación surge de desarrolladores independientes.