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. Bir insandan diğerine kan aktarılması yapılırken hem kan gruplarına hem de o gruplarda Rh faktörünün bulunup bulunmadığı göz önüne alınır. Kanında Rh faktörü barındırmayan kişiye Rh faktörlü kan verilemez. 0 grubu kanı olan bir insan, yalnız kendi grubundan kan alırken; hem kendi grubuna hem de diğer gruplara kan verebilmektedir, çünkü alyuvarlarında aglütinojen yoktur. AB lan grubu olan biri, her gruptan kan alabilir; çünkü alyuvarlarında hem A hem de B aglütinojenleri barındırmaktadır ve bu sebeple de kendi kan grubundan başka kan gruplarına kan veremez. 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. Yanlış kan verilmesi vücudunun kanı kabul etmemesine ve komplikasyonların oluşmasına neden olur.