La web 2.0 representa una evolución de la web hacia plataformas más interactivas y sociales, donde los usuarios tienen control sobre sus datos y participan en la creación de contenido. El término se acuñó en 2004 durante una conferencia impulsada por O'Reilly Media, destacando la transición de aplicaciones tradicionales a servicios en línea colaborativos. Las tecnologías web 2.0 incluyen el uso de CSS, AJAX y una estructura abierta que permite la fácil inserción y extracción de información.