The Gene Ontology defines concepts/classes used to describe gene function, and relationships between these concepts. It classifies gene functions along three
...
axes: molecular function, cellular component and biological process. Search/browse ontologies and annotations across many species.