Diffusion models and Stochastic differential equations Understanding diffusion models: what makes them so good?