The TL;DR
Continuous Integration (CI) and Continuous Delivery (CD) are philosophies and toolsets for shipping code: instead of big, infrequent releases, developers push and test code constantly in smaller batches.
Historically, it was expensive and risky to ship software, so updates were infrequent and bundled together
Cheaper servers and better tooling ha…