An immigration lawyer is a specialist who is knowledgeable in the laws and policies that govern immigration to the United States. There are many legal definitions, rules, and regulations for the different types of visas and the various immigration categories.