Diffusion models are the technology behind AI image generation. The principle is surprising: the AI first learns to add blur ("noise") to images until they become unrecognizable, then learns to do the reverse — recovering a clear image from noise. To create a new image, the AI starts from random noise and gradually transforms it into an image, guided by the text description you provide.