What Makes Diffusion Happen