Web 2.0 je termín pro ustálené označení etapy vývoje webu, v níž byl pevný obsah webových stránek nahrazen prostorem pro sdílení a společnou tvorbu obsahu. Tento pojem se nevztahuje k žádným technickým specifikacím, ale ke změnám ve způsobu, jakým jsou webové stránky navrženy a používány.
Tim O’Reilly definoval Web 2.0 jako revoluci podnikání v počítačovém průmyslu způsobenou přesunem k chápání webu jako platformy a pokus porozumět pravidlům, které na této platformě povedou k úspěchu.[1] Jako klíčové pravidlo uvedl tvoření aplikací, které využívají síťový efekt a budou se zlepšovat s přibývajícím počtem uživatelů, což Tim O’Reilly jinde označil jako využívání kolektivní inteligence.[1] Dalším z možných způsobů, jak termín Web 2.0 definovat, nebo jak popsat, co projekty Web 2.0 splňují, je tag cloud (na obrázku vpravo), tedy množina klíčových a mezi sebou vzájemně provázaných slov.