What are dependencies and why are they important?

Open source explained in plain language.

Dependencies are parts on which a product is based. With software, these are often libraries or packages from others.

They are important because rights, vulnerabilities and maintenance of those parts also influence your own use.