Question: what is the difference between drift current and diffusion?
Answer: Diffusion current versus drift current Diffusion current = the movement caused by variation in the carrier concentration. Drift current = the movement caused by electric fields. Direction of the diffusion current depends on the slope of the carrier concentration.