Protein synthesis consists of two stages- transcription and translation. Transcription takes place in the nucleus- this is where a strand of mRNA is formed. A section of DNA is unwound by an enzyme (RNA polymerase) and free complementary bases pair with the exposed bases one of the DNA strands, known as the template strand. The free bases join together by the enzyme RNA polymerase to form a strand of complementary mRNA. The base pairs that produce the mRNA strand are the same as in DNA, except the T in DNA is replaced by the U in RNA.
Translation takes place in the cytoplasm- the mRNA strand leaves the nucleus and attaches to a ribosome. The ribosome moves along the mRNA strand reading the bases in triplets (codons). tRNA molecules bring amino acids to the ribosome, the amino acid attached to each tRNA molecule depends on the order of bases in the tRNA (specific). The complementary bases of tRNA pair with the bases on the mRNA strand. Amino acids close together join together to make an amino acid chain (polypeptide). the tRNA is free to collect another amino acid once it's amino acid links with another. Each protein is made by a specific order and number of amino acids, which is decided by the order of DNA (mRNA) bases- so one section of DNA codes for one particular protein.