Small nuclear RNA (snRNA) is a class of non-coding RNA molecules that are found within the nucleus of eukaryotic cells. These RNA molecules play essential roles in the processing of pre-messenger RNA (pre-mRNA), particularly in splicing, where they help remove introns and join exons together to form mature mRNA. snRNAs are key components of the spliceosome, a complex responsible for the splicing of pre-mRNA, thus connecting their function to RNA structure and types as well as gene expression regulation.