Choosing a CPU and motherboard

How socket, chipset, and memory type narrow a CPU/motherboard pairing down to the ones that work.