Apache NiFi is a visual, browser-based data integration platform. You build dataflows by dragging processors (data sources, transforms, sinks) onto a canvas and connecting them. NiFi handles scheduling, monitoring, error handling, and backpressure automatically. NiFi excels at dataflow routing: splitting data based on conditions, fan-out/fan-in patterns, and ensuring delivery. Unlike Spark (compute-focused) or Airflow (orchestration-focused), NiFi is data-movement-focused.