it depends on which country issued your passport and if it's a country that needs a visa to enter Canada , wether you have a valid visa or not.
permits indicate what you are allowed to do in Canada , visas shows if you can enter this country or not if you do not hold a passport from an visa exempt country.