Segundo Araújo Júnior (2007, p. 36-37) existem dois tipos de linguagem livre:
Lista de palavras-chave: é constituída por uma coleção de palavras significativas ordenadas alfabeticamente; e
Lista de descritores livres: é constituída por uma coleção de conceitos apreendidos por meio de um processo intelectual, a partir dos documentos registrados em um dado sistema.
A linguagem controlada é constituída antes da indexação dos documentos de uma coleção. Existem dois tipos principais de linguagens controladas:
Lista de autoridades - é constituída por uma coleção de conceitos destinados a representar, de maneira unívoca, o conteúdo dos documentos e das buscas em um dado sistema. Tais conceitos são expressos por palavras ou por expressões extraídas de uma lista finita estabelecida a priori. Somente os termos que figuram nesta lista podem ser empregados para indexar os documentos e as buscas; e
Tesauro - lista estruturada de conceitos destinados a representar, de maneira unívoca, o conteúdo dos documentos e das buscas em um dado sistema, e a apoiar o usuário na indexação dos documentos. Os conceitos são extraídos de uma lista finita, estabelecida a priori. [...]. Possui uma estrutura semântica com relações entre os termos de equivalência, hierarquia e associação.
Gab. Errado
ARAÚJO JÚNIOR, Rogério Henrique de. Precisão no processo de busca e recuperação da informação. Brasília: Thesaurus, 2007.