Canada is a country that is above the United States of America. It is a developed country that has a presence of diverse nationalities as immigrants. These nationalities have different purposes of moving, visiting or permanently residing in Canada. They follow certain Immigration laws and rules specifically in line with their status set by the state, which they can consult with through lawyers for immigration present in where they reside in.Just like their different purposes, their visas are very much based on their immigrant status. Each Canadian visa issued to immigrants is usually for tourists, Educational purposes, citizenship due to marrying a Canadian citizen spouse and many more. Many Immigrants choose to go to Canada for the experience of the benefits that come with becoming a permanent resident or Citizen, such as Free Healthcare Benefits, Educational benefits and social benefits as well.