Los archivos son colecciones de datos relacionados almacenados en la computadora como una unidad. Los archivos contienen información organizada de un mismo tipo que puede ser utilizada en un mismo proceso. Los archivos permiten la entrada y salida de datos a la computadora y son manejados por programas. A diferencia de arrays y registros, los archivos no requieren un tamaño predeterminado, por lo que pueden ser de diferentes tamaños según se necesiten.