Storage Ports
There are many types of storage ports, so it's crucial to check that the motherboard you're looking at supports the drives you want to use.
Typically, most motherboards support at least one M.2 NVMe slot for PCIe SSDs. Beware, not all M.2 slots are the same speed, so look out for one with the latest PCIe version (a higher number), and that it is connected to the CPU via four PCIe lanes.
Some high-end motherboards also support U.2 and U.3 ports for PCIe SSDs. These have the same performance as M.2 SSDs, but are larger 2.5in drives, that therefore support a higher capacity, connecting via a cable to the motherboard.
Finally, all motherboards also support SATA ports for 2.5in and 3.5in SSDs and HDDs that connect via a cable. SATA SSDs and HDDs are much slower than PCIe drives, but can be a good option for storing large amounts of data such as documents, music, images and videos.
Read our in-depth SSD buyers guide and HDD buyers guide for more information on each of these types of drive.