M.2 wurde von den Normungsorganisationen PCI-SIG und SATA-IO und ist in den PCI-SIG M.2- und SATA Rev. 3.2-Spezifikationen definiert. Es wurde ursprünglich als Next Generation Form Factor (NGFF) bezeichnet und 2013 offiziell in M.2 umbenannt. M.2 wird auch heute noch von vielen Leuten NGFF genannt.
Das kleine M.2 Format passt für viele Erweiterungskarten, wie Wi-Fi, Bluetooth, Satellitennavigation, Nahfeld-Kommunikation (NFC), Digitalradio, Wireless Gigabit Alliance (WiGig), Wireless WAN (WWAN) und Solid-State Drives (SSDs).
M.2 hat einen Teilsatz mit bestimmten Formfaktoren, die ausschließlich SSDs vorbehalten sind