or alist for short, maps keys to values. It is a list of key-value pairs, where each pair is a cons whose car is the key and whose cdr is the value.
Emacs Lisp uses the list data structure for association-lists, also called an "alist". Alists are different from property-lists (plists) and hash-tables, which also associate keys with values. Each has its advantages.