Instrumental function - language that is used to fulfil a need, such as to obtain food, drink or comfort.
Regulatory function - language that asks, commands and requests.
Interactional function - language that is used to form, develop and regulate social relationships.
Personal function - language that expresses personal opinions.
Representational function - language that is used to relay or request information.
Heuristic function - language that is used to explore, learn and discover.
Imaginative function - the use of language to tell stories and create imaginary constructs.