Question: what is the difference between different motherboards?
Answer: Smaller boards = fewer slots and features. Motherboards come in three main sizes, from largest to smallest: ATX, Micro-ATX and Mini-ITX (Yes, Mini is smaller than Micro). You can use a smaller chassis with the micro or mini boards, but you'll have to settle for fewer PCIe slots, RAM banks and other connectors.