Let's say that I have work to do and my manager gave me some information to help me out.
Some of this information is more than needed but it helps accelerate the process of solving the problem..
Is there a word that fits in this situation?
It's not redundant, it's additive - but in generous way that he doesn't have to offer.