The data model contains the information available to a template when it is processed. The information is stored under variables that can be accessed by name.
For more information about data models, visit the FreeMarker website at .
Variables can be used by templates to access data in the data model. All templates have a default set of variables available to them. Some templates have additional variables available to them depending on their type.
More information about the variables can be found here.