If you are looking to visit or immigrate to Canada, you will need to obtain a visa or an Electronic Travel Authorization (eTA) depending on your citizenship and the purpose of your visit