Official docs outline
14 sections- Format Overview
Arrow's in-memory columnar format and goals.
- Columnar Format
Physical memory layout, buffers, validity bitmaps and nested types.
- Glossary
Arrow terminology.
- IPC and Serialization
Streaming and file IPC formats.
- C Data Interface
Zero-copy data exchange between libraries.
- Arrow Flight
RPC framework for high-performance data transport.
- Flight SQL
SQL database access over Flight.
- ADBC
Arrow Database Connectivity API.
- Python: Data Types and Structures
Arrays, tables, schemas and record batches in PyArrow.
- Python: Memory and I/O
Buffers, memory pools and zero-copy.
- Python: Compute Functions
Vectorized compute kernels.
- Python: Datasets
Multi-file datasets, partitioning and filters.
- Python: IPC and Feather
Reading and writing Arrow IPC streams and files, and Feather.
- Python: Pandas Integration
Conversion between Arrow and pandas.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.