Generative AI vs. AI vs. Machine Learning: Understanding Difference