Final answer:
Diffusion occurs because of the random motion of molecules.
Step-by-step explanation:
Diffusion occurs because of the random motion of molecules. The molecules in a gas, liquid, or solid are constantly moving due to their kinetic energy. These molecules collide with each other and this causes them to move in random directions. Over time, more molecules will be propelled into the less concentrated area, resulting in the net movement of molecules from an area of high concentration to an area of low concentration.
Thus, the kinetic energy of molecules causes them to move constantly whether they are in a gas, liquid, or solid. A net shift of molecules from a high-concentration area to a low-concentration area will occur over time as more molecules are driven into the less concentrated area.