Shift-left security is the practice of integrating security checks and controls earlier in the software development lifecycle, starting at design and development. It aims to detect and fix issues before they reach production. Also known as early-stage security, it is a core DevSecOps principle.