CSS Selectors

CSS Selectors are one of, if not, the most important parts of CSS. They shape the cascade and determine how styles are to be applied to elements on a page.
The selector contains one or more properties that define how the selected HTML will be styled.
A Selector is the portion of a Rule-Set that comes before the style declaration block embedded within curly braces ('{' and '}'.)