Literature on diffusion models is mathematically complex and usually quite dense. You have multiple choices to get an overview of how they function, but all of them are quite rough: