exon
intron
small nucleolar ribonucleoprotein (snoRNP)
pre-mRNA
5′ cap
poly(A) tail
splicing
spliceosome
small nuclear RNA (snRNA)
small nuclear ribonucleoprotein (snRNP) particles
transesterification
alternative splicing
RNA editing
catalytic RNA
self-splicing