N-type semiconductors have impurities that introduce free electrons, while p-type semiconductors have impurities that create electron "holes" for accepting electrons.