La Web 2.0 se refiere a sitios web que facilitan el compartir información, la interoperabilidad y la colaboración entre usuarios. Las características clave incluyen el aumento de blogs y redes sociales, contenido agregado por usuarios, y etiquetado colectivo. Las herramientas 2.0 permiten crear entornos multimedia colaborativos y sistemas de logros compartidos. La tecnología 2.0 incluye CSS, AJAX y APIs REST para permitir que los usuarios controlen y compartan fácilmente su información.