La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario, permitiéndole interactuar e intercambiar información. Está asociada con un fenómeno social de compartir y colaborar mediante aplicaciones web. Surgió del término acuñado en una conferencia para describir sitios que permitían la interacción y colaboración entre usuarios, aunque su significado sigue generando debate.