Um hapteno é uma molécula incompleta que pode penetrar na epiderme. Nesse caso, ela se liga a proteínas epidérmicas e se torna um antígeno. Os haptenos tendem a ser "amantes do óleo". Eles são, na verdade, um antígeno incompleto (veja também antígeno)