Halliday & Matthiessen (1999: 554)
… variation in register: the way in which meaning selections in texts tend to vary systematically with their contextual function — their value in the social process.
Halliday & Matthiessen (1999: 557)
… the diversity of spheres of social action is realised by variation in the line-up of semantic features — that is, by variation in register.