All the immigration programs of Canada are beneficial to citizens from India to settle in Canada, along with their spouse and family.