Kan grubu, kanda bulunan spesifik antijenlerle belirlenir. B kan grubu, plazmada bir A antikoru bulunan sadece kırmızı hücreler üzerindeki B antijenini içerir. Rh faktörü olarak bilinen üçüncü bir antijen, kan tipinin negatif mi yoksa pozitif mi olduğunu belirler.
Bir antijen, kanda bulunan ve immün yanıtı başlatan bir markerdir. Rh antijeninin yokluğu, negatif bir kan grubu anlamına gelirken, antijenin varlığı pozitif bir kan grubunu gösterir. Kan grubu, göz ve saç rengine benzer şekilde kalıtsaldır. Antijenler A ve B baskın genlerdir ve O tipi resesiftir. Bunun anlamı, eğer A veya B antijeni varsa, hem A hem de B antijenlerinden yoksun olan O tipi kan varlığı üzerinde kan tipini belirler.