The controlled introduction of impurities to change a semiconductor's charge carrier populations. Donor impurities and acceptor impurities can produce an n-type semiconductor or a p-type semiconductor, respectively; compensation and temperature also matter.
New to topics? Read the docs here!