Which blood types are there?

Normally we're talking about blood types A, B, AB and O, and also the rhesus factor: positive or negative. This makes eight blood types in total: A+, A-, B+, B-, AB+, AB-, O+ and O-. Blood types O and A are the most common, blood type AB is the least common.