Kan grubu, ebeveynlerden miras alınan genler tarafından belirlenir. A, B, AB, O olmak üzere dört ana kan grubu vardır, ancak her grup Rh pozitif veya Rh negatif olabildiğinden, toplamda sekiz farklı kan grubu sınıflandırılmıştır. Son derece eski olmasına rağmen, Karl Landsteiner tarafından 1901’de keşfedilene kadar tüm kan gruplarının aynı olduğu düşünüldüğünden kan nakli denemeleri başarısızlıkla sonuçlanmıştır. Bunun nedeni bağışıklık sisteminde bulunan antikorlardır. Antikorlar virüs ve bakterilere karşı korurlar, ama kanınızda olmayan antijenlere de saldırırlar. A grubundan birine B grubu kan verilirse pıhtılaşmalar oluşur ve bu durum kan akışını kesintiye uğratarak ölüme neden olur. Vericinin, alan kişiyle aynı kana sahip olması gerekmez ancak tipleri uyumlu olmalıdır.