What is the difference between a gene and an allele?
What is the difference between alleles and genes?