The CPU can only directly communicate with a limited number of components, such as memory slots, PCIe lanes, and maybe a couple of NVMe drives. To interact with most other peripherals like SATA drives, USB ports, network connections, and additional PCIe lanes, the CPU relies on the chipset. The chipset acts as a middleman, coordinating and managing these peripherals. For this system to work, the CPU and chipset must be compatible with each other. That’s why motherboard manufacturers provide lists of supported CPUs.