Typ krwi zależy od specyficznych antygenów znajdujących się we krwi. Typ krwi B zawiera tylko antygen B na krwinkach czerwonych, z przeciwciałem A w osoczu. Trzeci antygen, znany jako czynnik Rh, określa, czy grupa krwi jest ujemna czy dodatnia.
Antygen jest markerem we krwi, który inicjuje odpowiedź immunologiczną. Brak antygenu Rh oznacza ujemny typ krwi, podczas gdy obecność antygenu wskazuje na dodatni typ krwi. Typ krwi jest dziedziczny, podobny do koloru oczu i włosów. Antygeny A i B są dominującymi genami, a typ O jest recesywny. Oznacza to, że jeśli obecny jest antygen A lub B, określa on rodzaj krwi w obecności krwi typu O, która nie ma antygenów A i B.