Mini-STX (aka Intel 5x5) is a motherboard form factor that supports upgradable processors. Size-wise, it's in between Intel's NUC (next unit of computing) motherboards and Mini-ITX boards that are popular in small form-factor builds.
Contents
Benefits of this form factor
Drawbacks of this form factor
References
Mini-STX Wikipedia(Text) CC BY-SA