Dependency
A dependency is a ready-made piece of code that your project needs in order to work.
In a simple example
Your site uses a small piece that draws a calendar. That piece is one of its dependencies.
Why it matters to you
Every dependency is code you did not write, so an old or unsafe one can put your project at risk.
Do not confuse with
A dependency is something your project uses. It is not your own code.