Continuous Delivery is a software development practice in which code changes are automatically built, tested, and deployed to production with minimal human intervention.