why does diffusion occur?
Diffusion occurs due to the thermal displacement of atoms or molecules, which cause these particles to randomly move in various media, such as solids, liquids or gases.