In the context of computer and information sciences, an ontology is a formal description of the concepts within a domain. This description encompasses the formal naming and definition of categories, their properties, and the relations between those concepts. Ontologies represent valid information and data organization systems, in particular in the life sciences.