Protein synthesis involves two main processes - transcription and translation. In transcription, the DNA message is converted into mRNA in the nucleus. In translation, the mRNA message is used to assemble amino acids into a protein chain. Key elements that aid these processes include RNA polymerase which synthesizes mRNA, transfer RNA (tRNA) which translates mRNA codons into amino acids, and ribosomes which are the sites of protein synthesis in the cell.