The purpose of an ApplicationTemplates is to handle the entire display logic and default content. However ApplicationTemplates are essentially just common PhP code. This means it is theoretically possible to also embedd business logic, however this is strongly discouraged! Also since the ApplicationTemplates is loaded in the ApplicationModules context it is even possible to access ApplicationModules properties and properties. However making use of this is also strongly discouraged. However the ability to be able to violate these recommendations is a key piece of flexibility that will never actively be prevented. Every ApplicationModules will pass certainly variables to the ApplicationTemplates. It is upto the template designer to embedd the necessary PhP code to display the values of those variables.