La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. La Web 2.0 implica que los usuarios pasan de ser meros consumidores a participar en la construcción de contenidos y que la web se convierte en una plataforma que ofrece herramientas en línea sin necesidad de software instalado. Las características clave de la Web 2.0 incluyen que es social, participativa y que permite combinar aplicaciones.