M.2
A compact slot on a motherboard used mainly for NVMe or SATA SSDs.
M.2 is a form factor, not a protocol — an M.2 slot may carry NVMe (fast) or SATA (slower) SSDs, so check what your board and drive support.
Related articles
NVMe
A fast storage interface for SSDs that connects over PCIe, far quicker than SATA.
SATA
The common interface for connecting hard drives and 2.5-inch SSDs to a motherboard.
PCIe(Peripheral Component Interconnect Express)
The high-speed expansion bus that connects GPUs, NVMe drives and network cards to the CPU.