A TemplateMethod is a Method in an (abstract) base class which calls one or more HookMethod''''''s to fulfill parts of its tasks. 
TemplateMethod and HookMethod are part of the TemplateMethodPattern.
----
See HookMethod for an example.