Annotation - GO
The goal of the Gene OntologyTM Consortium is to produce a dynamic controlled vocabulary that can be applied to all organisms even as knowledge of gene and protein roles in cells is accumulating and changing.
GENE ONTOLOGYTM CONSORTIUM
http://www.geneontology.org
Molecular Function the tasks performed by individual gene products; 
                                 examples are transcription factor and DNA helicase.
Biological Process  broad biological goals, such as mitosis or purine 
                                   metabolism, that are accomplished by ordered 
                                   assemblies of molecular functions.
Cellular Component  subcellular structures, locations, and macromolecular
                                     complexes; examples include nucleus, telomere, and
                                     origin recognition complex .
p53