What is a controlled vocabulary?
Boxes and Arrows: What Is A Controlled Vocabulary?
“A controlled vocabulary is a way to insert an interpretive layer of semantics between the term entered by the user and the underlying database to better represent the original intention of the terms of the user”