A dictionary in Python is a collection of key-value pairs where each key is unique. It allows for efficient data retrieval based on the keys.
Key: An immutable object that uniquely identifies an entry in a dictionary.
Value: The data associated with a key in a dictionary.
Mutable: A property indicating that an object can be modified after its creation.