What distinguishes ATX motherboards from Micro-ATX motherboards?
Micro-ATX motherboards have more CPU sockets
ATX motherboards have a smaller form factor
Micro-ATX motherboards do not support RAM
ATX motherboards typically offer more expansion slots