At first glance, a dictionary might seem like a simple list: words in alphabetical order, followed by a definition. However, to the trained eye, a standard dictionary is a marvel of information architecture. It is a complex database designed to retrieve linguistic data—spelling, pronunciation, etymology, grammatical function, and meaning—in milliseconds.