What is the primary use of Maps in Java?
To allow duplicate elements
To implement synchronized collections
To associate each unique key with a specific value
To store elements in a list-like sequence