Array uses the index to traverse each of its elements.
If A is an array then each of its elements is accessed as A[i]. Programmatically, all that is required for this to work is an iterative block with a loop variable i that serves as an index (counter) incrementing from 0 to A.length-1.
This is exactly what a loop does and this is the reason why we process arrays using for loops.