Ecodesign is an approach to design of a product with special consideration for the environmental impacts of the product during its whole lifecycle.