Final answer:
A small nuclear ribonucleoprotein (snRNP) consists of small nuclear RNAs (snRNAs) and proteins. They bind to specific sites in an mRNA and are responsible for the splicing process.
Step-by-step explanation:
A small nuclear ribonucleoprotein (snRNP) consists of small nuclear RNAs (snRNAs) and proteins. These snRNPs are particles that bind to specific sites in an mRNA and are responsible for the splicing process that removes introns and joins exons in the mRNA molecule. The snRNPs play a crucial role in processing pre-mRNA.