A dictionary can be thought of as a collection of values that may change from time to time and that a workflow can access during processing. When a value changes, the processes immediately use the new value without having to modify the workflow.
The Info Values dictionary is available by default and is intended for single values, such as the email address of a contact person, while custom dictionaries are intended for sets of related values, such as company office addresses.