Вопрос: «чем отличается NVMe от NGFF» поставлен некорректно. NVMe — интерфейс накопителей SSD. NGFF, который теперь называется M.2 — форм-фактор плат расширения, допускающий подключение устройств с интерфейсами NVMe, SATA и USB.
Таким образом, SSD может быть с интерфейсом NVMe в форм-факторе M.2 (NGFF).