Tablice asocjacyjne (często nazywane też słownikami lub mapami) to struktury danych, w których dostęp do wartości odbywa się przez klucz, a nie wyłącznie przez kolejny numer pozycji. Dlatego stwierdzenie "indeks jest łańcuchem tekstowym." pasuje do definicji: klucz może być napisem, np. "login", "email", "rola".
Odpowiedź "istnieją przynajmniej dwa wymiary." opisuje tablice wielowymiarowe (np. tabela/ macierz), ale tablica asocjacyjna może być jednowymiarowa i nadal być asocjacyjna, jeśli używa kluczy.
Stwierdzenie "elementy tablicy są zawsze indeksowane od 0." jest typowe dla wielu tablic indeksowanych liczbowo (np. w części języków programowania), ale nie jest cechą definicyjną tablic asocjacyjnych. W asocjacyjnej "indeksowanie" odbywa się po kluczu, a nie po kolejnym numerze.
Odpowiedź "w każdej komórce tablicy przechowywana jest inna tablica." sugeruje strukturę zagnieżdżoną (tablica tablic), co może występować w praktyce, lecz nie jest warunkiem, aby tablica była asocjacyjna. Asocjacyjność wynika z użycia kluczy (często tekstowych), a nie z tego, co jest wartością.
W praktyce webowej tablice/struktury asocjacyjne są bardzo przydatne do przechowywania danych z formularzy, parametrów konfiguracji i obiektów opisanych właściwościami, ponieważ odczyt "po nazwie" jest czytelny i odporny na zmiany kolejności elementów.