There are three different sizes of Motherboard— ATX, Micro-ATX, and Mini-ITX. While small sizes save a lot of space, they also cut down on features. So make sure to always check on that. The motherboard is selected based on the cabinet or vice-versa.