What is it?

Continuous Integration (CI) - a practice in which members of a team integrate their work frequently.

Continuous Delivery (CD) - a discipline where software is built in a manner that allows deploying to customers at any time.

Continuous Deployment (CD) - this extends Continuous Delivery by automating the deployment process so that code is automatically deployed to production after it passes automated testing.