تفاوت ویزا، اقامت و تابعیت