Application development - Technology
Package
A bundled, versioned piece of software ready to install, share or reuse
What's it for?
Bundles reusable software into a named version that can be installed and shared.
For example…
The team installs version 3.2 of a logging package from the company registry into every microservice.
A development team adds a ready-made logging package to its application and fixes the version so later upgrades happen deliberately rather than by surprise
Think of it like…
Labelled box of parts from a supplier: contents, version and instructions travel together