Continuous delivery, just as continuous deployment means to regularly release new versions of the software, for example after every sprint. The main difference with continuous deployment is that with continuous delivery, the deployment happens manually. The development team continuously releases new versions of the software, but it is up to the customer to decide to manually update their version of the software.