What are you talken about?
Can you please explain your " immigration social program", please give some examples.
There is no social program for immigrants I know of.
Immigrants must have a lot of money or a sponsoring family member with money or a job that no Canadiana are availabe for. They must be in good health, no criminal record and must expose their whole life story, work history, travel everything to Immigration Canada!
I think some people here are talking about different groups of people coming to Canada: immigrants, refugees and temporary foreign workers.