Generative AI, particularly ChatGPT, has gained widespread recognition and is making a significant impact in education. By automating a considerable portion of report assignments and homework, Generative AI, GAI for short, has revolutionized the learning process. Methods and tools should be developed to effectively harness the potential of GAI. The possibilities offered by GAI are extensive, surpassing our current understanding. It enables adaptable education that can cater to the diverse needs of individual students, while also alleviating the workload of teachers, among other benefits. The main objective of this paper is to provide a comprehensive overview of the potential applications of GAI. We concentrate on the shared abstract characteristics of different utilization methods, showcasing their capacity to be classified into discernible patterns. With these patterns, we anticipate the development of future methodologies for the use of GAI in education area. Simple demonstrations will be showcased at the conference.