Provo a dare una risposta io anche se non ho mai usato un array ma in questi giorni ho letto qualcosa a riguardo....
Se non ho capito male un array é una specie di contenitore con al suo interno diverse variabili.... un ciclo di for con un array potrebbe avere come scopo quello di leggere le variabili e fare qualcosa quando ad esempio una certa variabile assume in certo valore....
Poi comunque c'é sempre google
Edit: ecco qui é spiegato bene