Continuous Delivery
Problem
Your software passes tests.
But releasing it requires a 27-step document executed manually by somebody on Friday night.
Manual releases are slow and inconsistent.
Solution — Continuous Delivery
Automate the path from validated code to a deployable production-ready artifact/release.
Core idea: continuous delivery keeps software in a state where it can be released reliably through automation.