A person may be granted asylum if he or she is living in the United States and is not able to or is reluctant to come back to his or her home country due to the fear of getting discriminated on the basis of race, religion, nationality, public opinion and so on. If you are granted asylum, you will be allowed to live and work in the United States. If you are approved for asylum, you can also apply for permanent resident status after living there for more than one year.
The act of shifting temporarily or settling permanently in another country or district is known as immigration. A person is called immigrant if he/she is living permanently in another state or country.