LLM Fine Tuning vs RAG: Differences, Pros, And Use Cases