Transcription takes place inside the nucleus whereas translation occurs at the ribosome in the cytoplasm. As DNA is a double-stranded polynucleotide, it is too big to move out of the buclear envelop through the nuclear pores. Therefore, a single-stranded molecule (RNA) is essential to carry the code to the ribosome to be translated.