debian mentors/ glossary/ dpkg
.........................

dpkg

dpkg is the tool that is used on Debian systems for package management. It installs and removes BinaryPackages and ensures the system is consistent by making sure that dependencies are always satisfied. It also takes care of conffile handlling.

It is not normally used as a tool by users, who would use a forntend such as apt or aptitude, but a package maintainer needs to understand how it works, and may need to use it at times.

Also see the related package dpkg-dev