NVMe

Non-Volatile Memory Express, also known as NVMe, is a device specification introduced by Intel in 2007. It standardizes the way that non-volatile memory devices, such as SSDs, can be connected to a computer's PCI Express (PCIe) bus.

Traditionally, SSDs are connected to the computer using a disk drive interface such as SATA. However, SATA was designed for older data storage devices such as HDDs (hard disk drives), and its data transfer speed is limited. Beginning in about 2005, when SSDs first became popular with consumers, the fastest SSDs were reading data more quickly than SATA could transfer it. Manufacturers began producing SSDs that could be installed in a PCIe slot, but their interfaces varied widely. The NVMe standard allows any of these devices to be attached to a computer without requiring separate, and possibly conflicting, operating system device drivers.

The photo shows an Intel P3608 SSD, which uses a PCI NVMe 3.0 8x interface.

Non-volatile Memory

NV or non-volatile memory is a term used to describe memory or storage that is saved regardless if the computer has power. It's also called persistent storage or permanent storage. An example of non-volatile memory and storage is a computer hard drive, flash memory, and ROM. Data stored on a hard drive remains there regardless if the drive has power, making it the best place to store your files. Non-volatile memory also stores your computer's time and system settings even when the power is off.