Often when creating your configuration data you will be using common terms in your naming standards. By using variables you can allow reuse of your configuration files between multiple projects. Variables certainly make it easier to reuse configuration data between environments. Not all attributes support the use of variables, but most text items that would typically use a naming standard do support variables.