I am confused by the different types of visas to the USA. The relative (spouse) visa requires that the sponsor be domiciled in the US in order to sponsor the relative (spouse). How do I get a visa for my wife to visit the USA if we do not intend to live there and she does not meet the "tourist requirements" that are not written down anywhere? Some of the visas are immigrant type. How long do we need to stay in the US for her to be considered an immigrant (resident)? As a citizen, the US taxes me in whatever country I reside (domiciled). Now I can't take my wife back for a visit?