Là do nhóm máu O không có kháng nguyên A hay B nào trên bề mặt tế bào hồng cầu nhưng lại có cả kháng thể A và B trong huyết tương. Còn nhóm máu AB có cả kháng nguyên A và B trên bề mặt tế bào hồng cầu nhưng không có kháng thể A hay B nào trong huyết tương. Nên nhóm AB có thể nhận tấ cả các nhóm máu A,B,AB,O, nhưng chỉ cho được nhóm AB. Và nhóm O thì ngược lại. Nếu các nhóm máu cho và nhận không tương thích thì sẽ gây ra hiện tượng hồng cầu trong máu cho bị ngưng kết (đông đặc), bị vỡ và sẽ tràn ra ngoài cơ thể. Hemoglobin khi ở bên ngoài hồng cầu sẽ trở nên rất độc hại, sẽ dẫn dến tử vong cho ngưới nhận. Nguyên nhân là do hai loại máu không tương thích thì máu người nhận sẽ sản sinh ra kháng thể để chống lại kháng nguyên trong máu người cho.
Nhóm O là nhóm cho được mọi người nhưng chỉ nhận được nhóm máu O mà thôi. Nhóm AB thì nhận được tất cả các nhóm máu nhưng chỉ cho được người có nhóm máu AB. Nhóm A cho được nhóm A và AB, nhận nhóm A và O. Nhóm B cho được nhóm B và AB, nhận nhóm B và O.