The Gene Ontology (GO) project is a collaborative effort to address the need for consistent descriptions of gene products in different databases.
The Gene Ontology Consortium‘s aim is to produce a controlled vocabulary which represents all organisms even as knowledge of gene and protein roles in cells is accumulating and changing.