Checking software is something on your own use. It monitors and offers information to you.
You are unable to have a surveillance with yourself (because the action is not hidden) but you will be able to monitor yourself. Spyware builds up information and reports it again to someone "other" in comparison with you. Monitoring your own utilization of your resources is not likely spying. Maybe if you are suffering from multiple personalities you'll be able to claim You as Nawaz was spying with you as Zafar but not until you as Julia were definitely asleep. Monitoring and retrieving specifics of someone else's use in their resources, especially without him knowing about them, can be spying.
There are many keyloggers available; just execute a web search (notice generate an income refrained from telling someone to use Google / Bing? ). As for others, if you are applying Windows, there are auditing applications available with Windows Server with Novell Netware, or you may have each workstation report to a logging server. It would be cognizant of reveiw your office policies before instituting any of these, especially keystroke loggers, as there are many significant privacy issues in this case. To keep track of Sites visited, Spysure is used by many compaies and residential users. For a closer look and much more info:
http: //www. spysure. com
Nawaz Shahzad