Golongan darah memiliki antigen berbeda dalam sel darah. Mereka adalah sinyal antibodi yang menghancurkan sel asing di dalam tubuh. Tetapi para ilmuwan tidak memiliki jawaban mengapa mereka berbeda.
Ada dugaan bahwa itu terkait dengan penyakit dan kekebalan. Orang dengan golongan darah B lebih rentan terhadap E. coli ; orang dengan golongan darah O memiliki risiko lebih rendah untuk meninggal akibat malaria.