Basically it allows Windows to cache data in the RAM that is going out to the HD and waiting for idle disk times before actually writing the data to the disk. This speeds up disk I/O but it increases the chance of data corruption if the system is not properly shut down.
If your system is unstable, don't enable this setting until you make it stable.