Можно и простейшим языком объяснить.
есть число. например, 3. Это простое число. Но, допустим, тебе нужно ввести 20 чисел и сложить их. Не будешь же ты для каждого числа отдельно всё прописывать? Ты просто создаёшь массив, в который ты поместишь всё эти 20 чисел. Массив - это совокупность данных(чисел, текста и др.). Он бывает ассоциативным и неассоциативным. Это зависит от названия ячеек. Если ячейки нумеруютя последовательными числами, то неассоацивный, если текстом или беспорядочнымим числами, то ассоциативным.
Также массив можно сравнить с таблицей. Тут будет одна строка и ячеек в ней будет столько, сколько данных находится в массиве.