What is the difference between nationality and citizenship?
Nationality is historical in nature, and citizenship deals with the present. For immigrant visa purposes, you only have one nationality, and you do not have the power to change it. Your nationality is the country where you were born, except in unusual circumstances. Citizenship is acquired at birth also, but your citizenship can be lost or relinquished, and citizenship in another country or countries can be acquired later, so you can be a citizen of multiple countries.
Nationality is historical in nature, and citizenship deals with the present. For immigrant visa purposes (the country of origin), you only have one nationality, and you do not have the power to change it. Your nationality is the country where you were born, except in unusual circumstances. Citizenship is acquired at birth also, but your citizenship can be lost or relinquished, and citizenship in another country or multiple countries can be acquired later, so you can be a citizen of multiple countries.