Immigration Law refers to policies implemented by the government of a country to control and regulate the processes and practices with respect to people who are not citizens of that country and who are referred to as Immigrants, for the purposes of their visit as tourists, or students or for working or for becoming a citizen of that country.
Immigration Law helps the governments keep a track on the type of immigrants who can enter the borders and their length of stay in the country.
One of the methods adopted by the governments to monitor this Immigration process is by issue of either Non-immigrant Visas i.e. to tourist and temporary business visitors; and Immigrant Visas to people wishing to make the country their permanent residence and to apply for citizenship.
Immigration Law covers various issues that bog down the immigrants: Citizenship through Naturalization, Asylum Applications, Obtaining Green Cards or Permanent Visas/Residency, Temporary Visas, Waivers of Inadmissibility, Defense of Deportation or Removal and Work Authorization.