This site is official site of Canadian Government Visa Division and maintained by IT Division. Its a requirements post site which is updated regularly as per latest Visa norms.
A blog version of CanadaVisa.Com
Settlement in Canada is something you should start planning for well before you actually arrive in Canada.
In planning for and setting up a new life in Canada, you need tools, resources, and information to make sure that you will successfully integrate into Canadian society and the Canadian work force.