Ontology

A type of classification scheme identifying the kinds of things that exist and the relationships between them. The “things” can be either concrete or abstract, or a mixture of the two. A real-world instance of a thing can possess the attributes of more than one ontological class, so this concept admits to the notion of multiple-inheritance. It is, therefore, more general than the concept of taxonomy.