Agile focuses on mindset, culture, and stability while responding quickly to market changes. DevOps extends Agile by adding automation. DevOps is characterized as CALMS - Culture from Agile, Automation from DevOps, Lean from Agile, Measurement from DevOps, and Sharing from Agile. Key principles include continuous delivery, continuous integration, deploying in small batches frequently, and automating to enable continuous delivery.