La Web 2.0 representa la evolución de las aplicaciones web tradicionales a aplicaciones enfocadas en el usuario final. Mientras que la Web 1.0 consistía principalmente en páginas HTML estáticas con poca actualización e interacción con el usuario, la Web 2.0 permite contenido dinámico generado por los usuarios y compartido a través de recursos como RSS y blogs.