Lo SPARQL è il linguaggio standardizzato da W3C per interrogare i dati RDF, ma definisce anche il protocollo applicativo per comunicare con i dataset. Una semplice interrogazione SPARQL si compone di una concatenazione di triple (soggetto-predicato-oggetto), in cui alcuni elementi possono essere delle variabili incognite. L'esecuzione di una query cerca tra i dati le concatenazioni di triple in conformità a quelle della query, assegnando, ovvero istanziando degli URI o dei valori alle variabili che possono anche essere restituiti in output.
Al fine di eseguire le query viene reso disponibile un servizio Web
SPARQL endpoint.