Hash Map

A hash map (also called a dictionary or hash table) stores data as key-value pairs and lets you look up a value by its key almost instantly.