Immigration law of each country is different and thus it is important to determine who can or cannot enter the country. In fact, there are various international agreements between different countries as well that determine the immigration laws of the citizens from particular nations and rules can be different for people from different countries. This law also determines what immigrants are required to do to leave or enter the country. Such laws are important as it determines