XMP (Extreme Memory Profile) is basically a non-JEDEC approved SPD table for your RAM that is programmed into the sticks. In other words, By setting XMP you can run the sticks at their actual RATED speed (GHz) and timings even if it requires more vDIMM to do so
It is very useful in getting the most out of your RAM