This is an SSD drive with a 1 TB storage capacity. This model has an M.2 form factor.
From Senetic
Intel 670p M.2 1000 GB PCI Express 3.0 3D4 QLC NVMe
Novatech
Intel 670p 1 TB Solid State Drive - M.2 2280 Internal - PCI Express NVMe (PCI Express NVMe 3.0 x4) - 370 TB TBW - 3500 MB/s Maximum Read Transfer Rate - 256-bit Encr