H-1B is a specific type of temporary, non-immigrant US visa for foreign workers.

The H-1B program applies to employers seeking to hire nonimmigrant aliens as workers in specialty occupations... A specialty occupation is one that requires the application of a body of highly specialized knowledge and the attainment of at least a bachelor’s degree or its equivalent.

--via H-1B Program (U.S. Department of Defense