Un passeport contient des visas
En gros, selon moi:
passeport = piece d'identite internationale
visa = autorisation d'aller et/ou de faire certaines choses (travail, tourisme, etude) dans un pays autre que le sien
Et comme il existe certaines ententes (principalement pour le tourisme) entre differents pays, il n'est pas tout le temps necessaire d'avoir un visa (ex: le canada et la france, seul un passeport est requis pour le tourisme)
Donc non, tu n'as normalement pas demande de visa pour le canada
EDIT: un 's' a visa dans la premiere phrase

EDIT 2: precision de ma reponse a ta question