La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que fomentan la colaboración a través del web. La Web 2.0 no es una tecnología en sí, sino una actitud que promueve el desarrollo de aplicaciones y servicios distribuidos que se actualizan continuamente.