Lets you define your own variables or "custom properties" to which you can assign values and use in multiple places, very similar to how variables work in a programming language like JavaScript or PHP.
The background color and text for this element are defined using CSS variables.