An nMOS transistor allows current to flow when the gate is charged or set high, while a pMOS transistor allows current to flow when the gate is discharged or set low. By combining these two types ...