NAIT occurs due to an incompatibility between the platelet antigens of the mother and the fetus. The most common antigens involved are human platelet antigens (HPA), particularly HPA-1a. When a mother who lacks these antigens is exposed to fetal platelets that carry them, her immune system may produce antibodies against these antigens, leading to the destruction of fetal platelets.