Un'applicazione legacy obsoleta è un'applicazione che non è più supportata o mantenuta dal suo sviluppatore originale. La maggior parte di queste applicazioni sono state sviluppate utilizzando tecnologie, linguaggi di programmazione e metodi di sviluppo meno recenti e potrebbero non essere compatibili con i sistemi moderni. Inoltre, possono essere difficili da mantenere e aggiornare, con elevati rischi per la sicurezza.