Human blood has a protein (rH). If you have rH in your blood you have positive blood type, if you are lacking rH you have a negative blood type. Negative blood rejects positive blood because it is lacking the chemical, however positive blood can accept both negative or positive blood.