The difference between a nation and a country is that a nation refers to a sovereign state having a group of people who share a common culture while a country is a geographical aspect referring to a territory of a region having groups of people having similar characteristics. The term nation and country are derived from Latin words 'natio' and 'contra' respectively.