Visitor visa or Super visa is also called a Temporary Resident Visa. The foreign national who wishes to visit Canada would need a Tourist visa or electronic authorization depending upon their citizenship. It is the official document issued by the IRCC that is attached in the travel document, passport. This is multiple visas issued upto the validity of passport. The visitor can visit any number of times within the validity period and can stay for a period of six months or as authorized by visa officer in one visit if on a visitor visa and can stay upto 5 years on Super Visa.
The general requirements are
We at Unicorn Immigration are well equipped to guide you for the documentation and proper submission of the application with IRCC.