XCom (cross-communication) is Airflow's mechanism that lets tasks exchange small values, stored in the metadata database. It suits identifiers, paths, or counters, but not large volumes: heavy data must stay in external storage, and only the reference is passed.
Example
ti.xcom_push(key='chemin', value='s3://lac/export.csv')