13 · Environments & Packaging

Dependency

Outside code your project needs

A package your code relies on to run; your project “depends” on it. Remove one that's in use and things break.

Concrete example

A web app can have hundreds of dependencies it never names but couldn't run without.