A haplogroup is a population of people who share common markers in their DNA, and it is usually associated with a geographical and historical point of origin. People with the same haplogroups trace their roots to a common ancestor in whom the DNA markers first appeared.