What is diffusion? What function does diffusion have in cells?