For a good overview of what the botch package provides and how it is used see either the botch(1) man page or consider reading /usr/share/doc/botch/wiki/Home.html from the package botch-doc.