An array is a rectangular arrangement showing rows and columns. The product is rows × columns. Arrays bridge concrete and abstract multiplication. Arrays reveal commutativity: a 3×4 array rotated becomes 4×3, showing both equal 12.
You've already worked with equal groups — the idea that "3 groups of 4" means three separate bundles, each containing 4 things. An array is the same idea, but arranged neatly in rows and columns. Picture a carton of eggs: 2 rows, each with 6 eggs. That's 2 × 6 = 12, and you can count them by repeated addition (6 + 6) or all at once by multiplying.
The power of arrays is that every row has the same number of items, and every column has the same number of items. A 3-row, 4-column array has 4 in the first row, 4 in the second row, 4 in the third row — three groups of 4, so 3 × 4 = 12. Alternatively, you can count down the columns: 3 in the first column, 3 in the second, and so on — four groups of 3, so 4 × 3 = 12. Same array, same answer, two different ways of reading it.
This is commutativity in action: the order of the factors doesn't change the product. If you physically rotate a 3×4 array ninety degrees, it becomes a 4×3 array, but all the same dots are there. No new dots appeared; none disappeared. This is why 3 × 4 and 4 × 3 are always equal — they describe the same rectangle from different orientations.
Arrays connect the pictures you can draw to the numbers you write. When a problem says "5 rows of 6 chairs," draw the array (or at least imagine it), label the rows and columns, and write the multiplication sentence: 5 × 6 = 30. This habit of translating between pictures and equations is exactly the thinking you'll use when multiplication situations appear as word problems and, much later, when you use area formulas in geometry.