Register (sociolinguistics)

Form of language used for a particular purpose or in a particular communicative situation

The distinction between dialect and diatype is not always clear; in some cases a language variety may be understood as both a dialect and a diatype.