Dynamic Wrapper allows you to load URLs from custom fields in addition to displaying static resources. This means that a module instance can be used multiple times and depending on which article the module is used in, the corresponding content is used based on the value in the custom field.