L’obsolescenza programmata (o artificiale) prevede la riduzione artificiale del ciclo di vita di un prodotto.
L’obsolescenza funzionale prevede che il prodotto continui a funzionare, ma a causa di nuove esigenze, ad esempio di nuovi prodotti complementari, alla fine non può più essere utilizzato appieno.