リソース (WWW)
1999年にリリースされたRDF (Resource Description Framework) はリソースについて記述すること、言い換えればリソースのメタデータを標準的な方法で言明すること、を第一に意図している。RDFによるリソース記述はトリプル(主語・述語・目的語)を単位とし、主語は記述するリソース、述語はプロパティの種類、目的語はデータや他のリソースを表す。述語自身もリソースとしてURIで識別される。つまり、"title"(タイトル)や"author"(著者)といった述語もRDFではリソースとして表現され、他のトリプルの主語として再帰的に使うことができる。この帰納的な原理に基づき、RDF SchemaやOWLといったRDFの語彙ではクラスやプロパティ、その他の概念をURIで識別される抽象リソースの形で定義している。
RDFでは無名リソースまたはブランクノードと呼ばれるURIを持たないリソースも実用のために定義されている。
HTTP URI (HTTP URL) を抽象リソース(クラスなど)の識別に用いることは、例えば RDF Schema やOWLにおいて広く行われている。それらのURIはHTTPと関連付けられているので、HTTPでアクセスされた際に、典型的にはウェブブラウザで、リソースのどのような種類の表現を(もしあれば)返すべきか、また抽象リソースと情報リソースを区別するためにURIの構文をどう使うべきか、といった疑問が生まれている。RFC 3986などのURIの規格では、リソースに対する実際の処理を定義する役目を個別のプロトコルの規格に任せており、それらの疑問に対してなんの解答も示していない。情報リソースに対してはフラグメント識別子を使わず、抽象リソースを表すためのみに使うという方法も提案されているが、それを現実に実施するのは不可能である。
ウェブの初期の仕様 (1990-1994) では、「リソース」という語はほとんど使われていない。ウェブとはハイパーテキストでリンクしあった静的に参照可能なオブジェクト、基本的にはファイルと文書、のネットワークそれ以上でも以下でもなかった。それらのオブジェクトは特定のプロトコルで参照・処理されるものだとしかみなされていなかった。ウェブページはHTTPでアクセスされ、ファイルはFTPで交換される、など。
リソースという語が最初に目立った形で使われたのは1994年6月に公開されたRFC 1630においてである。この文書はUniversal Resource Identifier (URI) の汎用的な概念と、その2つのサブセットであるUniversal Resource Locator (URL) とUniversal Resource Name (URN) を定義している。