Rootkit software uses a variety of techniques to gain access to a system and then cover up any traces of its existence so that it cannot be detected by system tools or antivirus software.

Check out this article (strongly recommended) -- http://www.sysinternals.com/utilities/rootkitrevealer.html