It allows document authors to specify the look of a web page (e.g. fonts, spacing, margins,etc.) separately from the structure of the web page (e.g. body, text, links, etc.)
The Selector ~ tells the rule what elements it should apply to
If the page you’re working with has 2 colours in its background, you need to put light text on the dark background, and dark text on the light background