To, co stanowi różnicę między migrantem a uchodźcą to dobrowolność czy chęć opuszczenia swojego kraju oraz cel. W przypadku migranta, dobrowolnie decyduje się opuścić swój kraj w celu często ekonomicznym. Uchodźca opuszcza kraju zmuszony ratowaniem swojego życia z powodu istniejącej wojny lub dotykającej go dyskryminacji.
Status uchodźcy jest prawem międzynarodowym, w której potrzebującej osobie zostaje udzielona pomoc. Status uchodźcy gwarantuje cudzoziemcowi prawo m.in. do zamieszkania, podjęcia pracy czy opieki społecznej oraz zdrowotnej.