Many temporary workers (such as on H1 or L1 visa) who are working in the U.S. are looking for health insurance for themselves and/or their dependents and are considering several options, such as getting insurance through employer, long term domestic insurance or short term domestic insurance or new immigrants insurance. The following flow chart will guide you choose the most suitable option for you.
In the following chart, 'New Immigrant Insurance' is not necessarily for green card holders only, but for anyone who has recently arrived in the US and has been living in the U.S. now.