O型血阴性和阳性的区别主要在于血清中是否含有抗A和抗B凝集素,O型血阴性的人血清中不含有抗A和抗B凝集素,可以接受A型、B型和AB型血液;而O型血阳性的人血清中含有抗A和抗B凝集素,只能输给O型血的人,不能接受A型、B型和AB型血液。