can you please tell me about the difference between immigrants and refugees (in Canada) and is it true that refugees don't have any rights and they can only work in supermarkets even if they were highly educated ?
Thanks for your inquiry.
In Canada, law of land is same for refugee claimant or immigrant or citizen. Please read the following in regards to refugee system in Canada.
In case, the refugee case is accepted then the refugee claimant considered an immigrant. If an immigrant want to become Canadian citizen then he/she has to comply with rules of residency etc.
Being an immigrant, one is considered permanent residence of Canada. In case of refugee claimant(s), there status remain temporary unless the claim is being accepted.