An immigrant visa is issued to a person wishing to live permanently in that country. A non-immigrant visa is issued to a person with permanent residence outside country but wishes to be in that country on a temporary basis for tourism, medical treatment, business, temporary work, or study, as examples.