RNA terdiri dari tiga tipe, yaitu mRNA (messenger RNA) atau RNAd (RNA duta), tRNA (transfer RNA) atau RNAt (RNA transfer), dan rRNA (ribosomal RNA) atau RNAr (RNA ribosomal).
RNAd
RNAd merupakan RNA yang urutan basanya komplementer (berpasangan) dengan salah satu urutan basa rantai DNA. RNAd membawa pesan atau kode genetik (kodon) dari kromosom (di dalam inti sel) ke ribosom (di sitoplasma). Kode genetik RNAd tersebut kemudian menjadi cetakan untuk menentukan spesifitas urutan asam amino pada rantai polipeptida. RNAd berupa rantai tunggal yang relatif panjang.
RNAr
RNAr merupakan komponen struktural yang utama di dalam ribosom. Setiap subunit ribosom terdiri dari 30-40% molekul RNAr dan 70-80% protein.
RNAt
RNAt merupakan RNA yang membawa asam amino satu per satu ke ribosom. Pada salah satu ujung RNAt terdapat tiga rangkaian basa pendek (antikodon). Suatu asam amino tertentu akan melekat pada ujung RNAt yang berseberangan dengan ujung antikodon. Pelekatan ini merupakan cara berfungsinya RNAt, yaitu membawa asam amino spesifik yang nantinya berguna dalam sintesis protein, yaitu pengurutan asam amino sesuai urutan kodon pada RNAd.