The H-1B is designed for roles that require specialised knowledge and at least a bachelor's degree in a relevant field — software engineers, data scientists, doctors, financial analysts, architects and similar. A US employer must sponsor you: you cannot self-petition. The employer files the petition, and your legal status is tied to working for that employer in the approved role. Changing employers means filing an H-1B transfer.
Congress caps new H-1Bs at 85,000 a year. Because registrations routinely run far higher, USCIS holds an electronic registration each spring and, if needed, selects entries at random. Only selected registrations can file a full petition, for employment beginning 1 October. Universities and non-profit research bodies are cap-exempt and can hire on H-1B year-round. Registration windows, fees and process details change from year to year — always confirm on the official USCIS H-1B page.
The H-1B is a "dual intent" visa, so you can pursue permanent residence without risking your status. The common employment path is PERM labour certification, then Form I-140, then adjustment of status once your priority date is current. For Indian applicants the middle wait can run years because of per-country limits in the employment-based categories — which is exactly what our Green Card / Visa Bulletin tracker follows month to month.
This is a plain-language explainer, not legal advice. NRI Herald reports how the process works and links to official sources; we are not immigration attorneys. For your own case, check USCIS and consider speaking with a qualified attorney.