CSS selectors are patterns that define which HTML elements are targeted for styling, allowing precise control over content presentation.