Hash table stores key-value pairs but the key is generated through a hashing function.
In Python, the Dictionary data types represent the implementation of hash tables.