What you're looking for when it comes to case/PSU/Motherboard/etc. compatibility is their "Form Factor". There are various kinds, the more popular ones at the moment being ATX and ITX. If it's ATX, it will work with ATX. This includes Mini-ATX, Micro-ATX and any other kind of ATX on the market. ATX hardware components will not work with any other form factor, such as BTX or ITX. ATX is the most common.