siRNA are small interfering RNA also called silencing RNA. It is a class of double-stranded RNA, non-coding RNA molecules. mRNA is messenger RNA that carries genetic information provided by DNA. tRNA carries amino acids to the mRNA during translation. rRNA is structural RNA that forms ribosomes which are involved in translation.