Ribosomes are the organelles that are the site of protein synthesis. They are composed of two subunits, a large subunit and a small subunit, which come together to form a functional ribosome. The ribosome reads the genetic code in messenger RNA (mRNA) and assembles the correct sequence of amino acids to form a protein. Proteins are essential for the structure and function of cells and play a role in almost every cellular process.