Có tổng cộng tám nhóm máu ở người, được xác định bằng cách có hoặc không có kháng nguyên và kháng thể. Các nhóm này là loại O dương tính và âm tính, loại A dương tính và âm tính, loại B dương tính và âm, và nhập AB dương và âm.
Sự phân loại chính của các nhóm máu phụ thuộc vào sự hiện diện của kháng nguyên loại A và B. Nhóm máu O không có, nhóm máu A và B chỉ chứa những kháng nguyên cụ thể, và nhóm máu AB chứa cả hai. Ngoài ra, một kháng nguyên thứ ba, yếu tố Rh, xác định xem máu được coi là dương tính hay âm tính. Ngoài các kháng nguyên có trong hồng cầu, mỗi loại máu có các kháng thể trong huyết tương có tác dụng chống lại các kháng nguyên không có trong máu. Nhóm máu A có kháng thể kháng B và ngược lại.
Sự hiện diện của các kháng nguyên và kháng thể này xác định loại máu nào có thể được cung cấp cho bất kỳ người nhận nào. Nếu bệnh nhân được truyền máu có chứa kháng nguyên mà anh ta có kháng thể, phản ứng đe dọa tính mạng có thể xảy ra. Đây là lý do tại sao O được coi là loại người hiến tặng phổ quát, vì nó không chứa kháng nguyên. Tuy nhiên, chỉ những bệnh nhân nhóm máu O mới có thể truyền máu vì nhóm máu O chứa cả kháng thể kháng A và kháng B.