Protein Synthesis (Translation):
This animation shows mRNA binding to a small ribosomal subunit. Next, a tRNA molecule (with amino acid) binds to the mRNA and then the large ribosomal subunit comes in.

A second tRNA arrives and binds to the mRNA. The amino acids carried by the tRNA's are then joined producing a dipeptide.

After the first tRNA detaches from the mRNA, the ribosome moves 3 bases (1 codon) down the mRNA and a third tRNA binds. The amino acids are joined producing a tripeptide.

The process ends with the release factor binding to the ribosome and causing all components to disassemble leaving the finished protein (ie. tripeptide in this animation).

The mRNA can be translated again and again producing many copies of the protein.