La fonction pragmatique répond à la relation qu'entretiennent les signes avec leurs utilisateurs, la fonction syntaxique recouvre la relation des signes entre eux, la fonction sémantique vise la relation des signes avec ce qu'ils désignent, avec leurs références.