Split genes are those genes that contain section of DNA called exons (sequences that code for RNA and protein) and introns (sequences that do not code for any RNA and protein). When mRNA is produced from the DNA, the introns are removed to create functional and mature mRNA that codes for a protein. This process is called splicing.
1. Prokaryotic gene is non splitting because they do not contain introns.
2. Eukaryotic genes are split genes because they contain introns between exons. These are removed then by splicing in mRNA.