See Design Pattern: Human Readable Names in Messages.
It is a mapping between Item names and something a little more human friendly. I wanted to use names for the message that differed from the label but I also wanted plain English names instead of Item names in the message.