Given that народ is connected to род, and has to do with birth, and нация derives from the Latin natus, past participle of nasci (being born), is there any difference between the two terms?
I have been instructed that народ should be referred to peoples like the Komi, Yakut, Chuvash, i.e., minorities in the Russian Federation, while the Russian people make up a нация, but I suspect this is not the whole truth.