La Web 2.0 se refiere a la evolución de las aplicaciones web enfocadas en el usuario, impulsada por tecnologías como Ajax, redes sociales y wikis. Representa un cambio de actitud hacia dar más control a los usuarios y facilitar la colaboración y reutilización de contenidos. Algunas tecnologías clave que apoyan la Web 2.0 incluyen software de servidor, sindicación de contenidos, y aplicaciones para clientes que respetan estándares web.