A RAM disk is a virtual disk and is seen by your computer as a hard drive. You can use it to install programs that you want to load at insane speeds. You can choose to save a RAM disk. (ie. games with long load times) A RAM cache temporarily stores recently accessed data so that upon second request it is retrieved faster and in turn loads faster. Me personally, I would use a RAM disk rather than cache.