When you select Dynamic match type you are telling the object 'don't match this attribute using the Value captured in Application Modeller, instead I will dynamically supply the value from the diagram, at runtime'. This feature is very useful for situations where you want to use an attribute but can't predict what it's value will be; instead of hardcoding it into the model, you inject a value from whichever stage in the diagram is using that element.