http://freemarker.sourceforge.net/ should help you understand what are freemarker templates. The jBPM console combines your process/usertask ftl templates with the information of your process instance to generate the html that is shown in the browser.
Hope this helps.