Intel changes the CPU socket every other generation so once your motherboard is more than a couple years old it can't support the latest Intel CPUs by physical design.
LGA 1155 - Sandy Bridge and Ivy Bridge
LGA 1150 - Haswell and Broadwell
LGA 1151 - Skylake (current model for Intel) and Kaby Lake (next years model)