What Does Diffusion Require