Supply chain security is the practice of securing every stage of the software lifecycle—from source code and dependencies to build, release, and deployment. It focuses on preventing tampering, vulnerabilities, and unauthorised changes. Also known as software supply chain security, it is critical in modern DevSecOps.