Diffusion takes place through higher concentration to lower concentration. Diffusion is the process of movement of charge carriers due to concentration gradient along the semiconductor. The process by which electrons or holes move from region of higher concentration to a region of lower concentration.