I have always known via common knowledge that batteries drain quicker when it's cold. I've been told it's best to keep them in an inner pocket close to body heat when outdoors (e.g., batteries for headlamps or cameras when one is hiking in the cold night). And I've witnessed this behavior myself as well as it did seem like my batteries drained quicker. Adding on to this, I've also heard that it can help to "prewarm" batteries.
Yet the other day, I also learned that a good method to preserve charge on batteries is to refrigerate them!
These two statements seem directly contradictory? Can someone explain to me how they're both true? For example: is it that when not being used in a device, a charge is best retained in cold conditions, but once in a device, cold makes batteries drain quicker (so the difference is being in use/in a device)? (With the add on that prewarming helps, hence the common advice to keep it close to body heat, since it's presuming that these will be batteries soon to be used?)
Or is it possibly that the two statements are for different types of batteries?