Track code, data, parameters, environments, artifacts, and results so experiments can be compared, reproduced, and audited.