Ontology (computer science) - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Ontology_(computer_science)
In both computer science and information science, an ontology is a data model that represents a set of concepts within a domain and the relationships between those concepts. It is used to reason about the objects within that domain.