La Web 2.0 representa la evolución de las aplicaciones web tradicionales hacia aplicaciones orientadas al usuario, donde el usuario controla la información. Estas aplicaciones se generan y son generadas a través de la colaboración para reemplazar aplicaciones de escritorio. La Web 2.0 no es una nueva versión sino una nueva forma de hacer las cosas basada en la interacción entre usuarios y el desarrollo de redes sociales.