Dependency
An external library or package your code relies on.
A modern app has hundreds to thousands of dependencies. Managed via package.json/requirements.txt/Cargo.toml. Risk: security holes and bugs in transitive deps. Tools: Dependabot, Renovate, npm audit.