La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que fomentan la colaboración y reemplazan las aplicaciones de escritorio. El término surgió en 2004 cuando Dale Dougherty de O'Reilly Media lo utilizó para describir el renacimiento y evolución del internet, con nuevas aplicaciones y sitios que ofrecían funcionalidades sorprendentes.