Conversational AI vs Generative AI: Understanding the Differences