Splicing occurs in a spliceosome. snRNPs bind to the intron, and loop it out, bringing the 2 exons closer together. The spliceosome forces the beginning of the intron to start bonding to itself. The snRNPs then cut the intron out, and both the intron and snRNPs are released.