The term sociolect is the same as social dialect, and is used as a label for the alignment of a set of language structures with the social position of a group in a status hierarchy. It is used to refer to differences that are associated with groups that are unequal in status and power.