Generative AI vs Agentic AI: Key Differences Explained for Beginners