Image, video, audio and content generation.
A diffusion model is a generative AI technique that creates new data like images by learning to reverse a gradual noising process applied to training examples.