Question: what is the difference between h1b and opt?
Answer: Applicant's Intent. OPT is given to international students on F-1 visa hence, it requires non-immigrant intent. H-1B is a non-immigrant visa, where the H-1B workers can have dual intent of applying to Green Card.