Form factor (design)

Form factor is a hardware design aspect that defines and prescribes the size, shape, and other physical specifications of components, particularly in electronics.

[1][2] A form factor may represent a broad class of similarly sized components, or it may prescribe a specific standard.

As electronic hardware has become smaller following Moore's law and related patterns, ever-smaller form factors have become feasible.

Specific technological advances, such as PCI Express, have had a significant design impact, though form factors have historically evolved slower than individual components.

[4] Computer form factors comprise a number of specific industry standards for motherboards, specifying dimensions, power supplies, placement of mounting holes and ports, and other parameters.

Comparison of some common motherboard form factors (pen for scale)
Size comparison of various mobile form factors (from smallest to largest: Nintendo DS Lite handheld , Asus Eee PC netbook , and MacBook laptop )