Some clients only work with certain hardware devices, while others only on certain operating systems.
Certain clients prefer to use specific hardware and software, limiting their choices to compatible devices and operating systems.