The MSI X470 Gaming Plus ATX board has 2x M.2 slots.
The top slot (directly beneath the CPU socket) supports PCIe only (NVMe) and runs the slot with 4x PCIe 3.0 lanes supplied by the CPU.
The bottom slot (between PCI_E4 and PCI_E6, and beside PCI_E5) supports both PCIe and SATA M.2 SSDs and runs the slot with 4x PCIe 2.0 lanes supplied by the motherboard's PCH chipset.
When using a SATA M.2 SSD in the bottom M.2 slot, the SATA1 port on the motherboard will be disabled, as it will be routed to the M.2 slot instead.
When using a PCIe M.2 SSD in the bottom M.2 slot, expansion slot PCI_E6 (bottom most expansion slot) will be disabled, as the lanes used for the last expansion slot will be routed to the M.2 slot instead.
All of the above is found in your
motherboard's manual.
You are able to use both types of M.2 SSDs on your motherboard, but only the bottom slot supports SATA M.2. You might think of SATA M.2 SSDs as SATA SSDs that just don't use a power and data cable, but still use one of your motherboard's SATA connectors, via the M.2 slot.
PCIe M.2 SSDs use the NVMe interface specification to access an SSD over PCIe. This is what you're looking for if you want fastest SSD currently. Since SATA M.2 still uses your standard SATA interface, it's limited to the lower throughput of that SATA interface. This is usually reflected in the read / write numbers for drives.