GANs train a generator and discriminator in an adversarial game. They were foundational for generative imaging before diffusion dominated mainstream text-to-image.