mRNA, tRNA and ribosomes play an important role in the process of translation. mRNA carries information from DNA that are required in protein synthesis. tRNA is an adaptor molecule which carries amino acids for translation. Ribosome provides the site for protein synthesis as well as suitable enzymes which are helpful in translation process.