Driftstroom is afhankelijk van het toegepaste elektrische veld, als er geen elektrisch veld is, is er geen driftstroom. Er treedt diffusiestroom op hoewel er geen elektrisch veld op de halfgeleider wordt toegepast.