A legacy system is any type of software that is outdated. For example, if you are still using an ERP system developed in 2005, you are using legacy software.