SATA, PCIe, and M.2: The slots on your motherboard, explained

Pci Express.jpg