Not all motherboards come in one size. ATX is probably most familiar but can be quite the beast when trying to kit out a PC case that's a little on the small side. MicroATX is the next step down ...