Question: what is the difference between h1b and eb3?
Answer: As far as I can understand, the main difference is that the H1B is a "non-immigrant" visa meaning temporary, and the EB3 is an "immigrant" visa which is permanent residency. I presume the EB3 takes longer to process and is more difficult than the H1B.