In summary, citizenship is best described as a political affiliation with a particular country whereas nationality is more of a cultural association with a certain country. For many people, the country of citizenship and nationality is the same. For example, if you are born in the U.S. and then live there for the rest of your life, then you could say you're a citizen and a national of the U.S. However, if you move Mexico and gain citizenship there, then you will have citizenship in Mexico while retaining your U.S. nationality. It is possible for one person to hold multiple countries of citizenship. If he or she gains citizenship in the U.S. by birth and then gain citizenship in Mexico, without renouncing the U.S. citizenship, it's likely he or she will be a dual citizen.