Le specifiche M.2 sono state sviluppate dalle organizzazioni di standard PCI-SIG e SATA-IO e vengono definite nelle specifiche PCI-SIG M.2 e SATA Rev. 3.2. Nate con la denominazione NGFF (Next Generation Form Factor), sono state poi formalmente rinominate M.2 nel 2013. Molte persone tuttavia continuano a riferirsi ad M.2 con l'acronimo NGFF.
Lo standard M.2 in formato compatto è associato a numerosi dispositivi sottoforma di scheda aggiuntiva, come sistemi per Wi-Fi, Bluetooth, navigazione satellitare, NFC (Neal Field Communication), radio digitali, Wi-Gig (Wireless Gigabit Alliance), WWAN (Wireless WAN) e SSD (Solid-State Drive).
M.2 prevede un apposito sottoinsieme di fattori di forma dedicati esclusivamente ai drive SSD.