La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que fomentan la colaboración y reemplazan las aplicaciones de escritorio. Surge de la transición a aplicaciones interactivas en la web y se caracteriza por generar innovación a través de desarrolladores independientes y servicios en constante mejora. El término Web 2.0 fue acuñado en 2004 para describir esta reinvención de Internet y evolución hacia sitios con mayores funcionalidades centradas en el usuario.