Core Dump, and also Memory Dump and System Dump, is the saving of the state of RAM memory of a computer in a precise instant or point in time a persistent storage device.
It can be interpreted as system memory Snapshot and the main use it’s software and programs debugging or, more in general, diagnosing crashes and unexpected failures.

The name derives from the metallic and magnetic core of the first storage devices.