Ekoprojektowanie to proces, któremu podlegają zarówno kształty, jak i funkcje tak, żeby finalnie minimalizować zapotrzebowanie na różnego rodzaju surowce (w tym energię czy wodę). Lepsze projektowanie produktów ma obniżyć zapotrzebowanie na energię i surowce, jak również uczynić je trwalszymi i łatwiej poddającymi się recyklingowi - oddziaływać na wydłużanie cyklu życia produktów, tj. uwzględniać możliwość m.in. naprawy, wymiany części, ponownego uzupełnienia/napełnienia danego elementu oraz trwałość i możliwość współdzielenia.