Useful Guide in Making an application for a Canada ETA
http://canadaeta.strikingly.com/
Those who wish to visit Canada should submit an application for the Canada eta first. If you are taking a flight to the country, you'll have to show the ETA. It's the short term for Electronic Travel Authorization,