They differ in their structure and function. mRNA has a linear structure and carries genetic information copied from DNA. tRNA has an L shaped 3D structure. It is specific to each amino acid and carries an amino acid to the growing chain of a polypeptide during the translation process.