Różnica między antygenami A i B leży w rodzaju cukru, który jest przymocowany do białka erytrocytu. Jeśli dana osoba ma oba antygeny A i B, to oznacza, że mają one oba cukry przymocowane do swoich erytrocytów.
Antygen A jest wynikiem obecności specyficznego cukru, który jest przymocowany do białka na powierzchni erytrocytu. Ten cukier nazywany jest N-acetylogalaktozaminą. Natomiast antygen B jest również wynikiem obecności innego specyficznego cukru, który jest przymocowany do białka na powierzchni erytrocytu. Ten cukier nazywany jest galaktozą.