Small interfering RNA, sometimes known as short interfering RNA or silencing RNA, is a class of double-stranded non-coding RNA molecules, typically 20–24 base pairs in length, similar to microRNA, and operating within the RNA interference pathway.