Life cycle thinking
Life cycle thinking is an approach that emphasizes the assessment and minimization of environmental impacts at all stages of a product's life. This concept seeks to avoid shifting environmental burdens from one stage of the product's life to another.