Dublin Core и FOAF - это схемы, то есть словари, которые вы можете использовать для разметки ваших данных.
OWL (и RDFS) - языки для написания новых схем / словарей / онтологий. Схемы OWL и RDFS написаны с использованием RDF.
RDFa - это синтаксис для записи RDF (другие примеры - RDF / XML и Turtle).
Да, это все довольно запутанно!