시민권 제도를 운용하고 있는 국가에서 시민권을 보유한 자는 모든 권리를 가지고 있다. 외국 시민권의 취득은 그 나라 국적 취득과 같은 의미를 가진다. 별도로 국적 제도를 두고 있는 국가들도 있다. 자국 내에 거주하는 외국인에 대하여 권리를 부여하는것은 영주권이라고 한다.
시민권 제도를 운용하고 있는 국가에서 시민권을 보유한 자는 그 국가나 정부에 대한 영구적 충성의무를 부담하는 동시에 공민으로서의 모든 권리(full civil right)를 향유하게 된다. 이와 같이 시민권자는 그 국가 공동체의 중요 구성원으로서 공법관계에서의 권리·의무의 주체가 되는 동시에 관할권의 객체가 된다. 따라서 시민권 제도를 운용하는 국가에서의 시민권은 국적 제도만을 운용하는 국가에 있어서의 국적과 비교할 때 그 법적 성격이나 기능면에서 거의 대등하다고 하겠다. 그렇기 때문에 국적 입법례상 국적의 취득에 관한 법률해석이나 논의에 있어서 외국 시민권의 취득은 그 나라 국적 취득과 사실상 같은 의미를 가진다. 물론 미국이나 영국과 같이 시민권 제도와 별도로 국적 제도를 두고 있는 국가들도 있는데 이 경우 대부분 국적은 시민권보다 더 기초적인 개념으로 사용하며, 국가의 구성원으로는 국적과 시민권을 가진 시민과 국적은 있으나 시민권은 없는 국민으로 구분하고 있다. 한편, 많은 국가들이 국적과 관계없이 자국 내에 거주하는 외국인에 대하여 무기한 또는 장기간 체류할 수 있는 권리를 부여하고 있는데 이를 영주권이라 한다.