Set of practices that automate the integration and deployment of code in software development projects. CI (Continuous Integration) involves the frequent integration of code changes, while CD (Continuous Deployment) refers to the automation of software deployment steps. These practices aim to reduce release times, improve software quality, and increase operational efficiency.