Diffusion er nettobevægelsen af molekyler fra et område med høj koncentration til et område med lav koncentration. Det opstår på grund af molekylers tilfældige bevægelse. Selv når diffusionen stopper, er molekylerne stadig i bevægelse, men deres nettobevægelse er nul.
Dette kan forstås ved at overveje et bæger med vand. Hvis der tilsættes noget salt til vandet, vil saltmolekylerne begynde at diffundere gennem vandet. Saltmolekylerne vil bevæge sig i alle retninger, men nettobevægelsen vil være fra området med høj koncentration (nær bunden af bægeret) til området med lav koncentration (nær toppen af bægeret). Til sidst vil saltet blive jævnt fordelt i hele vandet, og diffusionsprocessen stopper. Molekylerne i vandet bevæger sig dog stadig, selvom nettobevægelsen er nul.