Splicing is a process in which hnRNA undergoes processing to form functional mRNA. hnRNA consists of functional or active segments called exon and non-functional on inactive segments called introns. In splicing, introns are cut and removed and only functional exons are joined to form functional mRNA.