Depends on the purpose of your stay to a certain country. If you aim to live long regardless of work or not and if you are not in a hurry to process the visa then, the immigrant visa is the one. If you only intend to work in the country and already have an employer, then the work visa is good.
yes
i would like to apply for my parentsto get immigrant visa. im a us citizen, how long it wil take?
Determine your visa category: Identify the appropriate immigrant visa category, such as family-sponsored, employment-based, or diversity visa (DV) lottery.
Apply Immigrant VISA in the Philippines or the Philippine consulate abroad.
No. The person is still subject to the terms of the visa. If the person with the work visa marries a US citizen, it shortens the residency period needed to apply for naturalization, but still does not automaticaly change the visa.
There are several different French Visa's that you can apply for depending on what you are needing. If you are going to be working in France you should apply for a work Visa. It is best to consult someone at the embassy to give you the most accurate information.
he has to apply in the country of which he is a citizen: eg: a German citizen living in Denmark must apply at the German consolate to obtain a Visa
Yes they can apply - there will be tough questions though.
Yes
It is better to get a working Visa in the USA. A BCC won't clear the reason why you cross the border every day to go to work. Also, working in the USA is illegal if you don't have a work Visa
No. I do not think the can. The children (US born) can apply to immigration for a "green card" for their parents when they reach 21 years old, however.
nothing she tills has to become a citizen