Flow Matching and Diffusion Models are techniques used for generating consistent, high-resolution data.Flow matching is a more general method than diffusion and holds promise for image and robot trajectory generation.Both flow matching and diffusion approach data generation as the realization of a random variable.Flow matching works by learning the inverse function to remove noise and generate image content.