Legacy-Software ist eine Software, die schon seit Längerem im Einsatz ist und nach wie vor einen geschäftlichen Zweck erfüllt. Sie ist betriebsnotwendig und an eine bestimmte Version eines Betriebssystems oder Hardwaremodells gebunden (Abhängigkeit vom Anbieter). Im Allgemeinen ist die Lebensdauer der Hardware kürzer als die der Software. Mit der Zeit wird die Wartung der Hardware immer schwieriger, sie wird aber beibehalten, weil sie nun mal installiert ist und (vorläufig) weiter funktioniert und sich ihr Austausch als zu komplex und/oder kostspielig erwiesen hat.