A list orders values by position, but sometimes you want to look something up by name rather than by number. A dictionary (dict) stores key-value pairs, so you can fetch a value by its key — fast and readable.