El sistema sanguíneo ABO está determinado por un gen con 3 alelos que controlan los tipos de antígenos A, B y O encontrados en las células sanguíneas. Los antígenos son moléculas de carbohidratos con azúcares terminales específicos, y el tipo de antígeno depende del alelo hereditario. Las personas con tipos sanguíneos incompatibles producen anticuerpos contra los antígenos del otro tipo, lo que puede causar reacciones transfusionales.