Diffusion Models And Theories