LGA 1151 is an Intel microprocessor compatible socket which supports the Intel Skylake and the Kaby Lake CPU micro architectures.
Note that the 8th generation 1151 is not compatible with motherboards with the 100 or 200 chipset series (7th gen or earlier)
The 8th gen 1151 require the Coffee Lake chipset (300 series)
8th Generation Intel Core Desktop Processors continue to use an LGA1151 socket. However, they require motherboards based on the new Intel 300 Series Chipset, such as the Intel Z370 Chipset. These processors aren't backward compatible with motherboards based on Intel 200 Series Chipset and Intel 100 Series Chipset.
Similarly, 7th and 6th Generation Intel Core Desktop Processors aren't compatible with the new IntelĀ® 300 Series Chipset motherboards, such as the Intel Z370 Chipset.
Desktop 8th Generation Intel Core Processors only support DDR4 memory.