Understanding Generative AI: Its Potential and Implications