Protein synthesis involves two main steps - transcription and translation. In transcription, RNA polymerase uses DNA as a template to make messenger RNA (mRNA) in the nucleus. This mRNA is then transported to the cytoplasm for translation, where transfer RNA (tRNA) and ribosomes work together to assemble amino acids in the sequence specified by the mRNA codons to produce a protein.