Yes, it's simply a shorter version of the full ATX board. Basically a Micro ATX board is an ATX board with about 3 inches chopped off the bottom. In fact, most Hewlett Packard full ATX cases used mATX boards.
<font color=blue>You're posting in a forum with class. It may be third class, but it's still class!</font color=blue>