Splicing occurs in the nucleus of eukaryotic cells, mainly between exons on a single stranded RNA molecule. In prokaryotic cells, splicing occurs in the cytoplasm (in tRNAs and non-coding RNAs).