Continuous Integration (CI) é uma prática onde os desenvolvedores mesclam o trabalho em um mesmo branch muitas vezes ao dia (com testes). Já Continuous Delivery/Deployment (CD) é o mindset de ter o código pronto para deploy para produção a qualquer momento, podendo ser manual (continuous delivery) ou automático (continuous deployment).