La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que fomentan la colaboración. Surge de la transición de aplicaciones de escritorio a aplicaciones en la web con funcionalidades como Flickr y Wikipedia. Tecnologías como Ajax y redes sociales apoyan a la Web 2.0 al dar control a los usuarios y facilitar el intercambio de información.