La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final, caracterizadas por fomentar la colaboración y reemplazar aplicaciones de escritorio. Se trata de una actitud más que una tecnología, que convierte a la Web en una plataforma funcional, simple y ligera para transferir información y servicios de forma social y flexible.