Wyróżniamy cztery podstawowe grupy krwi: A, B, AB i 0. O występowaniu u danej osoby określonej grupy krwi decyduje obecność lub brak antygenu na powierzchni erytrocytów. Na przykład u osoby, u której na powierzchni czerwonych krwinek obecny jest antygen A, występuje grupa krwi A, a obecność antygenu B będzie odpowiadała grupie krwi B. U osoby z antygenami A i B na powierzchni erytrocytów będzie występowała grupa AB. Natomiast u osób o grupie krwi 0 nie występują żadne antygeny. W przypadku osocza krwi zachodzi odwrotna sytuacja i tak na przykład osoba o grupie krwi A posiada przeciwciała anty-B, osoba z grupą B ma przeciwciała anty-A, a u osób z grupą AB nie ma przeciwciał. Natomiast grupa 0 posiada oba anty-A i anty-B.
Oprócz antygenów grupowych A, B, erytrocyty mogą zawierać czynnik powierzchniowy Rh. U osób u których występuje oznacza się ich krew jako Rh+, natomiast u osób bez tego antygenu występuje Rh-.