ویزا در واقع اجازه‌نامه‌ای از کشور مقصد است که به فرد اجازه می‌دهد تا برای مدتی معین و تحت شرایطی خاص وارد خاک کشور مورد نظر شود. اقامت به مدت زمانی که گفته می‌شود که فرد می‌تواند پس از ورود به خاک کشور مقصد، در آن کشور بماند. تابعیت یا شهروندی، در واقع باعث می‌شود تا فرد مهاجر بتواند از مزایایی که شهروندان عادی از آن برخوردارند، بهره‌مند شود.