Hardware Secrets posted a table containing all sockets and slots used by all PC processors released to date, with examples of compatible CPUs
Since the very first CPU, both Intel and AMD have been creating several different sockets to be used by their processors. In this tutorial, we will list all socket types released to date with a list of compatible CPUs.A Complete List of CPU Sockets
In the beginning, a CPU socket was compatible with just one kind of processor. This scenario changed with the launching of the 486 processor and the massive use of ZIF (Zero Insertion Force) sockets, also known as LIF (Low Insertion Force). The ZIF socket has a lever that installs and removes the CPU from the socket without the need of the user or the technician to press the CPU down in order for it to be installed on the socket. The use of this socket greatly lowered the chances of breaking or bending the CPU pins during its installation or removal. The use of the same pinout by more than one processor allowed the user or the technician to install different processor models on the same motherboard by merely removing the old CPU and installing the new one. Of course, the motherboard needed to be compatible with the new CPU being installed and also properly configured.
Since then, both Intel and AMD have been developing a series of sockets and slots to be used by their CPUs.