What is CD?
Stands for continuous deployment.
Definition
Continuous Deployment, or Continuous Delivery, is a software engineering approach where code changes are automatically released to the production environment through a series of automated tests.
Process
New code changes go through a test and inspection pipeline, and if they are approved, are directly deployed to the production environment.
Correction
Frequent deployments facilitate the finding and fixing of bugs, as bugs are more recent and easier to trace.