Any M.2 2280 SSD, NVMe (faster) or SATA (slower) will work as long as it physically fits the system (i.e., don't buy one with a built-in heatsink).  
HelloAt the moment I have  Intel HDD INTEL SSDSCKKF256H6 SATA 256GB on my laptop but I'd like to replace it to more modern device. What is my laptop latitude 7480 hdd socket  support?is the Intel 670p 1 TB (SSDPEKNU010TZX1) or Samsung 970 EVO fit it?Thank you.
replacement HDD for latitude 7480