You use a hash table (dictionary) when you want fast look up access to an item based on a key.