Processen med at tilføje urenheder til en halvleder kaldes doping. Doping kan ændre halvlederens elektriske egenskaber, såsom dens ledningsevne, ved at ændre antallet af frie elektroner eller huller i materialet.
Der er to hovedtyper af doping:
p-type doping og n-type doping .
P-type doping involverer tilføjelse af atomer med en mindre valenselektron end halvlederatomerne til halvlederen. Dette skaber en netto positiv ladning i halvlederen, hvilket fører til dannelse af huller. Disse huller kan bevæge sig frit gennem halvlederen, så den kan lede elektricitet.
N-type doping involverer tilføjelse af atomer med en valenselektron mere end halvlederatomerne til halvlederen. Dette skaber en netto negativ ladning i halvlederen, som fører til dannelsen af frie elektroner. Disse elektroner kan bevæge sig frit gennem halvlederen, så den kan lede elektricitet.
Når en halvleder er dopet med både n-type og p-type urenheder, skaber den en p-n overgang. P-n junctions er byggestenene i transistorer, som bruges i en lang række elektroniske enheder.