Canada is party to the Refugee and Humanitarian Resettlement Program. The UN and other private agencies select refugees for resettlement - many of which are living in refugee camps. Asylum seekers are basically anyone who is not part of that process - that includes smuggled "boat people", people who come to Canada on visitors' visas and then claim refugee status - and the most current example - border-crossers from the US.  The vast majority are queue-jumpers and economic migrants and are in nowhere near the dire straits of the war-ravaged people from the Resettlement Program.