Para klucz-wartość to zestaw dwóch połączonych elementów danych: klucza, który jednoznacznie identyfikuje pewien element danych, oraz wartości, która jest albo zidentyfikowanymi danymi, albo wskaźnikiem do lokalizacji tych danych. Pary klucz-wartość są często używane w tabelach przeglądowych, tabelach skrótów i plikach konfiguracyjnych.