What is CI?
Continuous Integration
Practice in software development where developers merge code changes frequently in one place
Release
Enabling software installation and usage
Deployment
Installing software to a new environment
What is Continuous Delivery?
Maintains deployable code with automation
What is Continuous Deployment?
deploying all code changes into a testing environment and then into a production environment after the build stage is completed.