While a nation is an imagined community of people who believe themselves to share common cultural characteristics, a state is a politically organized territory with an independent government. National identity of a nation is usually based on shared culture, religion, history, language, ethnicity, etc.