An ontology – within the scope of computer science and, more specifically, as understood for the semantic web information exchange technology – is defined as a formal specification for the purpose of delimiting and grouping facts, events, entities or elements (which we usually categorise as ‘concepts’), based on their common types, properties and interrelationships.