There are separate industry standards for each so that products can be compatible from vendor to vendor.
For example, motherboards have standard connectors and sizes for different chassis configurations. RAM have different connector conventions so you cannot put the wrong type of ram into your computer.
power supply
The component that must be compatible with every other component of the computer is the motherboard. Your computer will not function properly without them being compatible.
Case, Power Supply and Motherboard The case must support the form factor of the motherboard, and the motherboard must support the CPU socket type for any given CPU.
A motherboard form factor\ determines the size of the board and its features that make it compatible with power supplies cases processors and expansion cards. Beginning with the Intel i800 series of chipsets a hub.
The NLX form factor has a riser card on the edge of the motherboard.
The motherboard is located on the form factor
The three components that must have the same form factor in a computer are the case, power supply and motherboard. The case should be able to support the form factor of the motherboard and the motherboard should be able to support the CPU socket type.
It is BTX
BTX
ATX.
ATX
For sure, it is the Motherboard, the Power supply, and the Chassis that determines the form factor of a computer.