Question: what is the difference between a hash table and a dictionary?
Answer: Hashtable is a loosely typed (non-generic) collection, this means it stores key-value pairs of any data types. ... Dictionary is a generic collection. So it can store key-value pairs of specific data types.