Java uses the Maps framework to access, store and manipulate dictionaries ADT. Remember a dictionary is a collection of key-value pairs.

It belongs to the java.util Java Package.

Dictionary is obsolete

The Map interface is newer and has more functionality