Additional software that some software requires to function
The dependencies of a software package are the other packages that it requires. The concept covers both runtime dependencies (what needs to be installed in order for the software to work) and compile-time (or build-time) dependencies (what needs to be installed in order to compile the software).
This tag is typically used alongside package-management or software-installation or a specific package manager (apt, yum, …) for runtime dependencies, or alongside compiling for build-time dependencies.