Protein synthesis involves two main steps: transcription (DNA to mRNA) and translation (mRNA to protein). Translation occurs on ribosomes. Ribosomes are composed of ribosomal RNA (rRNA) and proteins and consist of two subunits, a large one and a small one, which come together during translation.