 Differences between form factors are most apparent in terms of their intended market sector, and involve variations in size, design compromises and typical features.Most modern computers have very similar requirements, so form factor differences tend to be based upon subsets and supersets of these.For example, a desktop computer may require more sockets for maximum flexibility and many optional connectors and other features on board, whereas a computer to be used in a multimedia system may need to be optimized for heat and size, with additional plug-in cards being less common.