Triplestore : Règles (RIF,Semantic Web Rule Language), Structure (Ontologies OWLS, KOS, Taxinomies RDFS), Requête (SPARQL), Semantic Web Stack, Web sémantique.
Le triplestore est une base de données spécialement conçue pour le stockage et la récupération de données RDF (Resource Description Framework), comme une base de données relationnelle, un triplestore stocke des données et il les récupère via un langage de requête, contrairement à une base de données relationnelle, un triplestore ne stocke qu'un seul type de données : le triplet, n'a donc pas besoin de phase d'initialisation pour enregistrer de nouvelles données, elle n'a pas besoin de créer des tables comme dans une base de données relationnelle, un triplestore est optimisé pour le stockage d'un grand nombre de triplets et pour la récupération de ces triplets à l'aide du langage de requête SPARQL.