La Web 2.0 se refiere a aplicaciones web que facilitan el intercambio de información y la colaboración entre usuarios para generar contenido. Algunos ejemplos son las redes sociales, wikis, blogs y servicios de alojamiento de videos. El término fue acuñado por Dale Dougherty para describir cómo la web estaba evolucionando hacia modelos donde los usuarios interactúan y comparten contenido en lugar de limitarse a consumirlo de forma pasiva.