Useful Guideline in Applying for a Canada ETA
http://mysuperbcanadianetawebsite0965.yousher.com/how-to-submit-an-application-for-a-canada-eta-without-problem
For people going to visit Canada, they may need to make an application for the Canada eta. If you're taking a flight to the country, you will need to show the ETA. It stands for Electronic Travel Authorization,