Para entender la base teórica que mueve a la web 2.0 es necesario remitirnos al artículo de O´Really Qué es la Web 2.0. Patrones de diseño y modelos del negocio para la siguiente generación del software.(What Is Web 2.0 . Design Patterns and Business Models for the Next Generation of Software) publicado en septiembre de 2005.
Este documento ha sido la referencia principal de lo que hasta hoy podemos identificar como Web 2.0 o Web social, y evidencia un fenómeno que se estaba produciendo en la época de su publicación, por ejemplo, el lanzamiento de las primeras aplicaciones para la publicación de blogs y la creación de la Wikipedia a comienzos de 2001. A continuación una pequeña exposición de los siete principios constitutivos de las aplicaciones Web 2.0:
1. La World Wide Web como plataforma
3. La gestión de la base de datos como competencia básica.
4. El fin del ciclo de las actualizaciones de versiones del software.
5. Modelos de programación ligera. Búsqueda de la simplicidad.
6. El software no limitado a un solo dispositivo.
7. Experiencias enriquecedoras del usuario.
