A trainer is a way to cheat the program, to let you build without height limits, unlimited money, create your own land, stuff like that. If you use one, it isn't recorded as completing a scenario. Personally, I don't use them, 'cause I'm not sure I trust my computer that much. :) I've got tips on how to build exceptional parks w/out a trainer on my website.
-------------
Po!nt of View: A different look at Roller Coasters.
http://www.crosswinds.net/~justmayntz/thrills/index.html