The choice of form factor is critical when building a computer from the scratch because, the form factor determines the physical size of the mother board and all other components and ports that will be on the computer. It also determines the general locations of these components. There are different types of form factor in the market.