The Semantic Web was originally conceived by Tim Berners-Lee as an extension of the Web, where all the information would be read, interpreted and processed autonomously by the machines, enabling computers and human operators to better cooperate (Berners-Lee et al. 2001). The paradigm is coordinated by the World Wide Web Consortium (W3C), the international standards body responsible for the protocols and languages supporting the Semantic Web. At its core, the Resource Description Framework (RDF) is a W3C standard representing information as triples — composed of a subject, a predicate, and an object — thus enabling the interconnection among datasets from independent sources (Berners-Lee et al. 2001; Cyganiak et al. 2014). RDF data can be serialised in multiple syntactic formats (i.e., serialisations, such as Turtle, N-Triples, JSON-LD), which provide different representations of the same underlying graph model.
On top of the RDF data model, the W3C standard OWL (Web Ontology Language) supports the expression of complex logical constraints or class hierarchies, providing a richer vocabulary for defining ontologies, including classes, properties, cardinality restrictions, and logical inference rules. This allows for making domain knowledge not only representable but computationally reasoned over (W3C 2012). On the other hand, SKOS (Simple Knowledge Organization System) offers a model for encoding thesauri and classification systems, although with less expressiveness. These foundational standards are complemented by domain-specific ontology suites, including: SPAR (Semantic Publishing and Referencing), PROV-O (W3C Provenance Ontology), DCAT (Data Catalog Vocabulary), CIDOC-CRM (Conceptual Reference Model for cultural heritage), and CiTO (Citation Typing Ontology), each providing community-agreed vocabularies of classes and properties for specific domains.