Memory is where the data is manipulated, your app calls the data file into memory and as you make the changes it's done in memory. If you have enough then all of it is done faster as it eliminates the need to keep reading and writing things to disk as you go, then when done all is saved to disk
memory is much faster than storage, so if you intend to manipulate large files, it is significantly faster if they can be loaded to memory.
if they don't fit, you will have slow downs when systems need to load/unload files to storage.
The memory, if you are doing video editing with very high definition or resolution comes in handy for two reasons.
First of all as you should know the higher a video file is in resolution or quality the more memory it will require and fill than a lower resolution video file.
For fast cutting and editing of video files, having the video file in question loaded into memory is far better and faster for production purposes as it`s the fasted thing of your system as much as the cpu or how powerful the cpu is in the system you have to do with speed.
For tasks where a high end cpu is needed, a system with the highest memory speed and maximum amount of memory capacity is always better.
That is an example where a lot of system memory fitted to a system come in handy Nick.
But it really depends on what you are using the system for.
Like said video editing of high resolution video files.
Using 3D modelling programs, or rendering 3D animations.
It`s always better if you can contain the program or most of the data in system memory.
And then later store the finished or completed video file to a SSD drive.
Where memory fits in depends on what you use your system for Nick.
Memory is where the data is manipulated, your app calls the data file into memory and as you make the changes it's done in memory. If you have enough then all of it is done faster as it eliminates the need to keep reading and writing things to disk as you go, then when done all is saved to disk