This document provides an overview of non-coding RNA (ncRNA), including long ncRNAs and small ncRNAs. It discusses different types of small ncRNAs such as microRNAs (miRNAs), piRNAs, and small interfering RNAs (siRNAs). The document describes the biogenesis and mechanisms of action of these ncRNAs. It provides examples of functions for long ncRNAs and the role of the siRNA pathway in preventing transgenerational retrotransposition in plants under stress. In summary, the document categorizes and explains the major types and roles of coding and non-coding RNAs.