Register = social register of language.
Very high register language (Register 3+) is typically considered
appropriate for a royal wedding! Or a presidential speech.
High register (Register 3) is used in formal situations, including
formal scientific papers written for publication and some 'higher
class' newspapers and journals. It may include many specialized
terms for use in special fields such as medicine. Many works of
fiction include items from this register, though they need not
necessarily.
Register 2 is the focus point for most conversation by educated
people. It is used in the market place, and when speaking to
strangers, as well as when speaking with friends. It includes
many frequently used informal expressions. Most teaching of
language concentrates on register 2, with excursions into register 1
and, more often, into register 3.
Register 1 consists of many more informal expressions and inoffensive slang.
Register 0 consists of vulgar expressions which should be avoided.
CJ