Many times the phrase eTA visa is used, but this can be a bit confusing. The eTA is very different from visa in several ways and using the term eTA visa is misleading.
The eTA is a Travel Authorization Document under the visa exempt program that allows travelers to bypass the visa process at the embassy or consulate. Only visitors from visa exempt countries are eligible to apply online.
Travelers from countries that require visas are not allowed to apply for an eTA (excluding U.S. Permanent Residents) and must apply for a regular visitor visa at a Canadian embassy, consulate or visa processing office.