Generative AI: Understanding Its Power and Implications