La principal diferencia entre una tarjeta de residente y una visa es que la visa autoriza una permanencia temporal en el territorio de los Estados Unidos. La tarjeta de residente, permite el ingreso, el vivir y trabajar por el tiempo que la residente legal desee. Es prudente aclarar que en el vocabulario de inmigracin se utiliza la palabra visa muchas veces en general, pero las visas se clasifican en de no inmigrante y visas de migrante.