The functional unit of gene which codes for one polypeptide is known as
Cistron is a part of the DNA coding for a polypeptide. In case of eukaryotes, the structural gene in the transcription unit is monocistronic consisting of one cistron each while in prokaryotes as in bacteria the structural gene is polycistronic. The cistrons in eukaryotes contain coding sequences called exons and interrupting non-coding sequences called the introns which after modification or splicing are deleted. In prokaryotes, no such introns are present. Genes refer to both introns and exons. Introns are heterochromatin which don't express while exons are the genes which express themselves.