Continuous Delivery(CD) checks the output of the Continuous Integration(CI), which is an deployable artifact(war, jar, dll, docker), whether it can be a release candidate or not. This is done, by the automated deployment of the artifact on a prod-like environment and running the functional and non-functional tests.