CANADA VISA APPLICATION ONLINE A Canadian visa is a stamp on your passport that allows you to enter Canada. This is permission to enter the country and stay legally, whether temporarily or permanently. The Canada visa application has been replaced by the…