Суть массивов в js?
Мне кажется, вряд ли кто-то сможет сильно лучше объяснить вам про массивы, чем авторы каких-нибудь книг. Да и массивы, это не самая сложная вещь, с которой вам предстоит столкнуться. 
Снаряжайтесь хорошей литературой, и пытайтесь понять. В любой книге для начинающих есть хорошие объяснения про массивы, да даже на википедии есть хорошая заметка.
Массивы нужны когда важен порядок элементов, когда необходимо вставлять или удалять элементы в заданную позицию списка, например, в позицию под номером 5 или в позицию после первого элемента равного 0. Также массив может хранить порядок сортировки  некого списка, возвращать топ 5 элементов, добавлять новые элементы в конец или начало списка и т. д.