La Web 2.0 se refiere a aplicaciones web que facilitan el compartir información, la colaboración y el diseño centrado en el usuario. Ejemplos incluyen comunidades web, redes sociales, wikis, blogs y servicios de alojamiento de videos. El término fue acuñado en 2004 para describir la evolución de la web hacia modelos más interactivos y colaborativos. Servicios asociados con la Web 2.0 son blogs, wikis y entornos para compartir recursos en línea.