Un arreglo es un tipo de dato estructurado que permite almacenar colecciones de elementos del mismo tipo en una variable utilizando índices. Para declarar un arreglo se especifica el tipo de datos y tamaño, y los elementos se acceden mediante su índice. Es posible inicializar arreglos al declararlos o agregar elementos dinámicamente. El uso incorrecto de índices puede generar excepciones.