Question: what is the difference between allele and haplotype?
Answer: A haplotype is defined as the combination of alleles for different polymorphisms that occur on the same chromosome (189), and for any given stretch of chromosomal DNA an individual will have two haplotypes, although at a population level there may be numerous haplotypes for any given stretch of chromosomal DNA.