Kanada je objavila tri programa koji vode prema stalnom boravku za stručne radnike putem svog sustava Express Entry. Svaki program ima različite uvjete za prijavu. Prvi program je Canadian Experience Class, namijenjen stručnim radnicima koji već imaju iskustvo stečeno u Kanadi. Drugi je Federal Skilled Worker Programme, koji je otvoren za radnike s kvalificiranim iskustvom iz Kanade ili inozemstva. Treći je Federal Skilled Trades Program, dizajniran posebno za radnike koji posjeduju prepoznate kvalifikacije u stručnom zanatu. Svaki program je izgrađen oko različitog profila prijavitelja, što znači da će pozadina radnika u velikoj mjeri odrediti koji put je dostupan njemu. Prije ocjene uvjeta za bilo koji od triju programa, kanadske imigracijske vlasti savjetuju potencijalne prijavitelje da se upoznaju s tri temeljna koncepta: Kanadskim jezičnim standardom, Nacionalnom klasifikacijom zanimanja i sustavom kategorija TEER.