A legacy system is an outdated computer hardware or software. It's an older solution that is not cloud-based, has limited functionality, and may not be user-friendly.