To live and work in the U.S. permanently, you may seek an immigrant visa, while a non-immigrant visa is for individuals entering the U.S. for a limited period. There are other differences between immigrant and non-immigrant visas that are important to understand when determining which to seek.