apt - Advanced Package Tool
apt
Remove dependencies that are not needed any more
apt-mark
remove a package
remove package and it's config
determine what program that is needed for a file
apt-file search
Example: apt-file search /etc/ssh/sshd.conf
list files related to a specific program
apt-file list
Example: apt-file list tree