Preferences Resource Cache?

Hi all,

I've been searching the forum and documentation and cant find a straight answer for what the Resource Cache option in Preferences is exactly for? Is it something to do with memory management, the interface or undo buffer?