Concepts
Classes describe categories of entities, such as a cell, a disease, a chemical substance or a biological process.
Discover how ontologies define concepts and relationships, connect scientific information, and provide a foundation for semantic technologies, biomedical research and AI.
Scientific disciplines produce an enormous variety of observations, measurements and terminology. An ontology helps establish what concepts mean, which relationships can hold between them, and how knowledge can be interpreted consistently across systems.
In information science, an ontology is a structured, explicit representation of knowledge about a particular domain. It describes the kinds of entities being considered, the relationships among them and, in formal ontologies, logical constraints that govern those relationships.
Ontologies provide a shared interpretation of terminology. For example, the term "cell" has a specific biological meaning. A biomedical ontology can distinguish a cell from a tissue, describe classes of cells and represent relationships involving biological processes.
The word ontology also has a longer history in philosophy, where it concerns the nature of being and existence. In computer science and bioinformatics, the term generally refers to a computational model of concepts and their relations.
An ontology is more than a collection of keywords. It makes meaning explicit, helping humans and software distinguish concepts that may otherwise be ambiguous or inconsistently described.
Formal knowledge models use several complementary elements to describe their domains with clarity and precision.
Classes describe categories of entities, such as a cell, a disease, a chemical substance or a biological process.
Relationships describe how entities connect, including subclass relations, part-whole relations and other domain-specific associations.
Instances represent specific entities, such as an individual sample or a particular experimental observation, when appropriate to the ontology model.
Axioms express formal constraints and definitions that allow reasoning systems to check consistency and derive logical consequences.
Consider the relationship between cells and their specialized types. In everyday language, scientists may describe neurons and macrophages as cells. A simple ontology model can express that relationship explicitly by defining both as subclasses of the class Cell.
This representation helps computational systems understand that a neuron belongs to a broader category. If additional formal axioms are defined, reasoning systems may derive further classifications.
The illustrated example is intentionally simplified. Production biomedical ontologies require precise identifiers, definitions, relationships and expert review.
Illustrative class hierarchy for education, not a reproduction of the formal Cell Ontology.
Related knowledge-organization technologies serve different purposes and may be combined in one system.
| Concept | Primary Role | Illustrative Example |
|---|---|---|
| Controlled vocabulary | Uses consistent terms to describe information. | Standardized labels for research samples. |
| Taxonomy | Organizes concepts into hierarchical groups. | Classification of types of laboratory materials. |
| Ontology | Defines concepts, relationships and potentially formal logical constraints. | Model of cell types and biological functions. |
| Knowledge graph | Represents connected entities and relationships, potentially using ontologies. | Network connecting genes, pathways and diseases. |
Move from foundational knowledge to specialized scientific applications. Each topic has its own dedicated page for deeper explanations, technical examples and research context.
Understand the Semantic Web, RDF, OWL, SPARQL, linked data and how technologies can represent and query meaning.
02 /Explore Gene Ontology, phenotype ontologies, cell classification, chemical entities and biomedical data integration.
03 /Learn how ontologies are designed, evaluated, maintained and documented, from conceptual modeling to logical validation.
04 /Discover applications in scientific databases, biotechnology, interoperability, research knowledge graphs and structured information.
05 /Investigate the connections between structured knowledge, symbolic reasoning, machine learning, neuro-symbolic AI and retrieval systems.
These established community resources demonstrate how structured knowledge supports biology, biotechnology, medicine and scientific data interoperability.
Provides standardized descriptions of biological processes, molecular functions and cellular components associated with gene products.
Visit Gene Ontology ↗Provides a structured vocabulary for phenotypic abnormalities encountered in human disease, supporting research and phenotype-based computational analysis.
Visit HPO ↗Chemical Entities of Biological Interest describes small molecular entities and their relationships in biological and chemical contexts.
Visit ChEBI ↗Coordinates principles and community practices for interoperable biological and biomedical ontologies, including openness, definitions and shared relations.
Visit OBO Foundry ↗OWL is a formal ontology language for representing classes, properties and logical relationships, supporting automated interpretation and reasoning.
Explore OWL 2 ↗An ontology is a structured representation of concepts and their relationships. It gives information a consistent meaning that people and computer systems can share.
Gene Ontology is an established example. It provides controlled, structured descriptions of functions, processes and cellular components associated with genes and gene products.
An ontology defines concepts and relationships and may include logical constraints. A knowledge graph represents connections between entities. A knowledge graph can use an ontology to give those connections consistent semantics.
Ontologies can provide explicit domain knowledge, consistent terminology and logical constraints. They may support reasoning, information integration and the interpretation of data used by AI systems.
No. OWL is a widely used formal ontology language, but ontologies and terminology systems may use different representation formats depending on their requirements and logical expressiveness.
Explore how scientific terminology, computational semantics and formal knowledge models connect information across modern research.