each motherboard from cheap to expensive will have variations such as maximum speed of DDR4 ram it can handle, M.2 drive types, number of USB ports, type of usb ports, how many x16 pcie slots you have, some are sli some are not etc. etc... what are you looking in a system? and what is you budget.