A dictionary is a reference book or resource that contains an alphabetical list of words along with their meanings, pronunciations, and other relevant information such as word origin, usage, grammatical category, and examples of usage. Dictionaries can be printed in book form or available in digital formats, and they can cover general language, technical terms specific to a field, or specific languages.
In a broader context, a dictionary can also refer to any structured collection of data, such as a database or a programming construct, where data is stored in key-value pairs for efficient retrieval. For example, in programming languages like Python, a dictionary is a built-in data type that allows you to create a collection where each item is associated with a unique key.