Helpful Guide in Applying for a Canada ETA
http://www.travelsintheworld.net/
Just before visiting Canada, one must make an application for the Canada eta. If you will be riding through an airline to reach the country, you should get the ETA. It is the short-term for Electronic Travel Authorization,