تمنح برامج الهجرة المؤقتة، مثل تأشيرات العمل أو الطلاب، إقامة مؤقتة في البلد المضيف. بينما تؤدي برامج الهجرة الدائمة إلى الإقامة الدائمة أو الحصول على الجنسية في البلد المضيف.