La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final. No es una tecnología en sí misma sino más bien una actitud hacia el desarrollo de aplicaciones que facilitan la colaboración y compartición entre usuarios.