Controlled vocabularies

Controlled vocabularies are a vital ingredient for annotating data stored in databases. We all use controlled vocabularies without even thinking about it. Whenever we book a flight and choose the airport that we want to fly from, or select our country of origin, we’re using controlled vocabularies. Biological databases use several different types of controlled vocabularies, which will be discussed in the next sections.