Data lineage traces the journey of a piece of data, from its source to the reports, through the transformations. It answers two questions: where does this value come from, and who is affected if this dataset changes. It is used for impact analysis, error diagnosis, and compliance.