Beside of database results all values are kept in variables.
Variables always belong to a scope: Global, report and dashboard report. Additionally dashboard report variables can be overridden by a global variable and again by gobal dashboard variables. This stack allows it to re-use the same report for e.g. different date ranges (like annual, monthly or weekly reports or different staff groups.

To view the

To make it easier variables are grouped by scope (global, report, dashboard) and by the first part of the name (separated by a '_').
For example, if all date range variable names start with "period_" they will be grouped in one section.

Variable types: