Generative AI refers to a class of artificial intelligence systems and models designed to generate new data that is similar to existing data. These models are capable of creating original content, such as text, images, audio, or other types of data, based on patterns and structures they have learned from large datasets during training. Generative AI systems are often used for creative tasks, data synthesis, and content generation. For example, content generated by the ChatGPT AI system is integrated throughout this survey!