Hovedforskellen mellem donor- og acceptorurenheder er, at elementerne i gruppe V i det periodiske system typisk fungerer som donorurenheder, mens elementer i gruppe III typisk fungerer som acceptorurenheder.
Doping er den proces, der tilføjer urenheder til en halvleder. Doping er vigtigt for at øge halvlederens ledningsevne. Der er to hovedformer af doping, og de er donordoping og acceptordoping. Donordoping tilføjer donorer urenheder, mens acceptordoping tilføjer urenheder til acceptoren.