There are no hard guidelines to decide what qualifies as a small form factor. But anything smaller than the standard ATX-sized PCs are considered SFF. However, mini-ITX defines the small form factor because that's when you start enjoying a very compact build at the cost of limited PCIe slots and overheating problems.