Marco de Descripción de Recursos (RDF)
Resource Description Framework (RDF) es un marco para representar información sobre recursos en forma de grafo. Como fue pensado principalmente para representar metadatos sobre recursos de la WWW, está construido alrededor de recursos con URI.
La información se representa en RDF mediante tripletas sujeto-predicado-objeto.
En la figura siguiente se muestra un ejemplo de una tripleta. Dice que
"Joe Smith tiene como página personal http://www.example.org/~joe". Todos los elementos
de esta tripleta son recursos definidos por URI. El primer recurso
http://www.example.org/~joe/contact.rdf#joesmith (sujeto)
está destinado a identificar a Joe Smith. Nótese que define con precisión cómo llegar a
un documento RDF, así como cómo llegar al nodo RDF joesmith dentro de él.
El segundo recurso http://xmlns.com/foaf/0.1/homepage
(predicado) es el predicado homepage de un vocabulario FOAF (Friend-of-a-friend).
El último recurso (objeto) es la página personal de Joe
http://www.example.org/~joe/.

Tripleta RDF (en representación de grafo) que describe a Joe Smith:
"Joe tiene una página personal identificada por la URI http://www.example.org/~joe/"
Todos los elementos de la tripleta son recursos, con excepción del último elemento, el objeto, que también puede ser un literal. Un literal en el sentido de RDF es un valor constante en cadena, como un texto o un número. Los literales pueden ser literales simples (sin tipo) o literales tipados usando XML Datatypes. Un ejemplo del uso de literales se ilustra en la tripleta mostrada en la figura siguiente.

Tripleta RDF (en representación de grafo) que describe a Joe Smith: "Joe tiene como apellido Smith"