Массивы JS. Объект JS. Многомерные массивы JavaScript
Переменная - это одно имя = одно значение. Массив - это одно имя = множество значений. Это традиция, так удобно. Объект JavaScript - это стремление к динамике, возможность одной переменной иметь несколько значений в разные моменты времени, а массиву - множество решений (множество данных) в ходе исполнения алгоритма.