NLU vs RAG for Chatbot Systems

Key differences, architectures, and when to use each approach in real-world systems