La Web 2.0 se refiere a la transición de aplicaciones tradicionales a aplicaciones basadas en la web que son colaborativas y centradas en el usuario. El término fue acuñado por Dale Dougherty para describir cómo la web estaba experimentando un renacimiento con nuevas reglas y modelos de negocio. Las tecnologías clave de la Web 2.0 incluyen CSS, XHTML, AJAX y RSS/ATOM. Servicios como blogs y wikis permiten compartir información de forma colaborativa. El software del servidor para la Web 2.0 se basa en