Apache Airflow is built on a modular architecture that supports scalable and flexible workflow orchestration.
The Scheduler monitors DAGs and triggers tasks based on time or event.
The Executor and Workers handle task execution across different environments.
The Web Server (UI) provides a visual interface to manage and monitor workflows.
All metadata, including DAGs and task states, is stored in the Metadata Database.