La Web 2.0 representa la evolución de las aplicaciones web 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 que enfatiza la interacción entre usuarios y el desarrollo de redes sociales.