Look the word ‘impact’ up in a dictionary and you’ll find two definitions – the first about one object coming into forcible contact with another. The second about the creation of a ‘marked or visible effect’. While that might sound fairly general, in the investment world ‘impact’ has come to mean something more specific.