Hacking Tool - Something similar to cheat engine
Rootkit\Trojan - Keylogger, and steals other information, sends them over to a an IRC server where we collect logs and steal their infos. User accounts for different websites, shit like that.
AntiHacking software - Software that stops one from hacking another piece of software. Will have both a library that the protectee can use to interface to the driver which will be protecting it.