ontology
A structured framework that defines relationships between different types of data.
In computer science and information science, an ontology represents knowledge as a set of concepts within a domain and the relationships between those concepts. It helps software systems understand the specific context and meaning of stored information.