Explain the difference between diffusion and osmosis.
Diffusion is the movement of particles from an area of high concentration to an area of low concentration, while osmosis is the diffusion of water molecules across a selectively permeable membrane.