Web 2.0 の技術基盤は複雑で進化途上であるが、サーバ・ソフトウェア、コンテンツ Syndication、メッセージ・プロトコル、標準ベースのブラウザ、各種クライアント・アプリケーションが含まれる。(標準でないブラウザのプラグインや拡張は一般に含まれない。)これらの相補的な技術によってWeb 2.0での情報格納、情報生成を提供し、従来のウェブサイトにはない増殖していく特徴がある。
以下のような技術を使用したウェブサイトはWeb 2.0技術を使用しているということができる。
技術要素
* CSS、意味的に正当な XHTML マークアップ、そして Microformats
* 控えめな高機能アプリケーション技術(例えば Ajax)
* JavaWebStart
* Flex/Laszlo/Flash
* XUL
* RSS/Atom でのデータの Syndication
* RSS/Atom のデータの集積
* クリーンで意味のある URL
* ブログ への投稿サポート
* REST または XML Webサービス API
* いくつかの社会的ネットワークの観点
