1. Ribosome provides the site for protein synthesis. The mRNA comes in contact with small subunit of ribosome and then protein synthesizing complex is formed. The large subunit provides sites for amino acid binding.
2. Ribosome also acts as a catalyst for the formation of peptide bond.