Definitions for "pseudo-class"
a class that is made up for the benefit of CSS
a way of applying CSS to something not directly present in the markup structure of a document, like the first line of text in a paragraph or a form control that is currently "valid
pseudo-classes are used in CSS selectors to allow information external to the HTML source (e.g. the fact that an anchor has been visited or not) to classify elements.
a grouping within the document based on some intrinsic characteristic