Consumer Generated Media
GCM・UGC・UCCなどの用語は、2000年代中程のWeb 2.0の流行と共に使われるようになった。Web 2.0はWorld Wide Webのコンテンツの提供・受領の立場が流動的に変化する概念を表した用語として使われ、生産消費者によるコンテンツはブログ・ウィキ・SNS・動画共有サービス・eコマースなどのウェブプラットフォームのコンテンツで用いられた。"TIME"は2006年のPerson of the YearにWeb 2.0のコンテンツ制作者「You」を選出した。消費者から消費者へ製品・サービスを提供する商業プラットフォームは（Consumer to Consumer）と呼ばれる。
Extensible Markup Language
デジタルメディアの出版を行ってきた人々は、1980年の後半—インターネットが広く使われるようになるより前の時期—には既に、動的に情報を視覚化するための技術として、汎用的なマークアップ言語である Standard Generalized Markup Language (SGML) が多くの用途に適していることを、理解していた。
SGMLはいくつかの分野で普及していたが、仕様が複雑で処理系の開発が難しく、またSGML文書の処理が重いという欠点があった。1990年代半ばまでには、SGMLを実際に使っていた一定の人々は、新しく現れた World Wide Web (ウェブ) を経験した。
そうした人々は、ウェブが発展することにより直面するいくつかの問題に対して、SGMLが解決策を提供すると、強く考えるようになった。
Dan Connolly は、自分が1995年にWorld Wide Web Consortium (W3C) のスタッフになった時に、SGMLをW3Cのアクティビティの一覧に追加した。
このアクティビティの作業は、1996年の中頃にサン・マイクロシステムズのジョン・ボサックが、このアクティビティに関する宣言を起草しアクティビティの共同作業者を募ることで、始まった。
ボサックは、SGMLとウェブの双方を経験していた人々の小さなコミュニティと良好な関係を築いていた。
ボサックは、自分の作業においてマイクロソフトから支援を受けた。