La norma M.2 fue desarrollada por las organizaciones normativas PCI-SIG y SATA-IO, y está definida en las especificaciones PCI-SIG M.2 y SATA Rev. 3.2. Originalmente se denominó Factor de forma de nueva generación (NGFF, del inglés "Next Generation Form Factor"), aunque a partir de 2013 pasó a llamarse oficialmente M.2. Muchas personas siguen refiriéndose a M.2 como NGFF.
El factor de forma pequeño M.2 se aplica a numerosos tipos de tarjetas complementarias, como Wi-Fi, Bluetooth, navegación satelital, comunicaciones de campo próximo (NFC), radio digital, Wireless Gigabit Alliance (WiGig), WAN inalámbrica (WWAN) y unidades de estado sólido (SSD).
M.2 tiene un subconjunto de factores de forma específicos exclusivos para las unidades SSD.