CheckInstall keeps track of all the files created or modified by your installation script ("make" "make install" "make install_modules", "setup", etc), builds a standard binary package and installs it in your system giving you the ability to uninstall it with your distribution's standard package management utilities.
CheckInstall installs a compiled program from the program's source directory using "make install" or any other command supplied on checkinstall's command line. checkinstall will create a Slackware, RPM or Debian compatible package and install it using your distribution's standard package administration utilities.
Use the tag checkinstall if your question is about CheckInstall.
Links: