The process for immigrating to Canada varies, depending on the type of immigration program you are applying for. This includes completing an online application, submitting required documents, and undergoing a medical examination and a criminal background check. Depending on what program you have taken, you may be asked to attend an interview or take a language test.