Los arreglos son estructuras de datos que almacenan un número fijo de elementos del mismo tipo en memoria contigua. Los arreglos pueden ser unidimensionales (vectores), bidimensionales (matrices) o multidimensionales. Los elementos de un arreglo se pueden acceder mediante índices enteros y positivos. Los vectores requieren un solo índice, mientras que las matrices requieren dos índices (fila e columna) para acceder a cada elemento.