Translation is the process in which a protein is synthesized in ribosomes based on the genetic code contained in a mature messenger RNA (mRNA). The ribosome translates the code in mRNA into a polypeptide by inducing the binding of complementary rRNA anticodon sequences to mRNA codon. As the ribosome moves along the mRNA, the specific amino acids that are carried by the rRNAs are chained together into a polypeptide, which later folds into an active protein and performs its functions in cell.