Genes are the basic physical and functional units of heredity that are made up of DNA. A gene typically consists of coding regions called exons that specify amino acid sequences, non-coding regions called introns, and regulatory sequences that determine when and where a protein is made. There are different types of genes, including simple genes with one coding sequence, variable genes where a polypeptide is coded by multiple genes, and transposon genes which are sequences of DNA that can move to different locations in the genome.