İnsanların farklı kan gruplarına sahip olmasının temel nedeni, kırmızı kan hücrelerinin yüzeyinde bulunan genetik olarak belirlenen antijenlerin varlığıdır. Bu antijenler, ABO ve Rh sistemleri gibi farklı kan gruplama sistemleri aracılığıyla sınıflandırılır. A ve B antijenlerinin varlığı veya yokluğu ABO kan gruplarını belirlerken, Rh faktörü, kanın Rh pozitif veya Rh negatif olup olmadığını belirler. Bu genetik çeşitlilik, insan popülasyonlarının farklı coğrafi ve çevresel koşullara adaptasyonunun bir sonucudur. Kan grupları, özellikle kan transfüzyonları, organ nakilleri ve gebelik sırasında Rh uyumsuzluğu riskinin yönetilmesinde önemlidir.