Ribonukleinska kiselina (RNK) je biološki važan tip molekula koji se sastoji od dugih kovalentno vezanih jedinica nukleotida. Svaki nukleotid se sastoji od nukleobaze, šećera riboze i fosfata. RNK je veoma slična DNK, ali se od nje razlikuje u nekoliko važnih strukturnih detalja. RNK u ćelijama se sastoji iz jedne zavojnice dok je kod DNK dvostruka zavojnica, dok RNK nukleotide čine riboza i uracil za razliku od DNK koja se sastoji od deoksiriboze (tip riboze kojoj nedostaje jedan atom kiseonika) i timina.
RNK nastaje transkripcijom DNK pomoću enzima koji se nazivaju RNK polimeraze, a dalje se procesira preko drugih enzima. Uloga RNK u sintezi bjelančevina je nezamjenjiva. U tom procesu, vrsta RNK koja se naziva prijenosna RNK prenosi informacije sadržane u vidu aminokiselina sa DNK na strukture koje se nazivaju ribozomi. Ovi ribozomi su načinjeni iz bjelančevina i ribozomske RNK, koji zajedno formiraju molekularnu mašinu za čitanje prijenosne RNK i prevodi informacije koje ona prenosi u bjelančevine. Postoji mnogo vrsta RNK sa različitim ulogama: od određenih reguliranja kako je pojedini gen izražen do sačinjavanja genoma većine virusa.