What is the `Map` interface in Java?
The `Map` interface defines methods to add, remove, and get elements from a collection of objects.
You're close, but the `Map` interface specifically deals with key-value pairs, not just any collection of objects.
Can you explain how you would retrieve a value associated with a specific key in a `Map`?