A RAG approach is kind of like Shark DNA vs Frog DNA.
'Frog DNA' is the generic mush the model learned, the background context it falls back on to fill in the gaps that you didn't specify in your prompt.
With RAG you proactively select the most useful bits for it to use to fill in the gaps vs just the background mush.