The difference lies in the generation of the bus slot. PCIe 4.0 has double the bandwidth of PCIe 3.0. Any NVMe on a PCIe 3.0 slot would have far less read and write speeds than one connected to a PCIe 4.0 slot, where speeds can go up to 5000 MBps read, and 4400MBps write.