A map is a data structure that "maps" one type (keys) to another (values).
Examples:
a: "thing" b: "thing 2" c: "thing 3"
a: 1 b: 2 c: 3