"A Trie isn't designed to store words. It's designed to make finding everything that shares the same beginning incredibly efficient."

In the previous article, we explored a different kind of software problem.

Some systems don't search using complete values.

Instead, users provide only part of the information they know.

The system must immediately suggest possible matches.