A binary package is the package that is distributed to users
in the form of a
.deb. It contains the files of the package,
along with the ?MaintainerScripts and the meta-information
about the package.
There are two types of binary packages, ArchDependent and ArchIndependent. The latter are provided for all Architectures at once, while the former are built for each Architecture individually, usually by the Buildds.