M.2 は標準化機構である PCI-SIG と SATA-IO が作成したもので、PCI-SIG M.2 および SATA Rev. 3.2 の仕様に定義されています。当初 NGFF (Next Generation Form Factor) と呼ばれていましたが、2013 年に M.2 と改名されました。しかし M.2 が依然として NGFF と呼ばれる場合が多いのも事実です。
M.2 の小さなフォームファクターは、Wi-Fi、Bluetooth、衛星ナビゲーション、近距離無線通信 (NFC)、デジタルラジオ、Wireless Gigabit Alliance (WiGig)、ワイヤレス WAN (WWAN)、ソリッドステートドライブ (SSD).など、多くの種類のアドインカードで利用されています。
M.2 にはサブセットとして SSD 専用の特殊フォームファクターがあります。