I once heard about it in a podcast. It sits in the background and records your screen every 'n' seconds. Then you can review your activities at the end of the day.
I work on a lot of remove desktops through out the day and most time trackers don't appear to cope with that.
My google fu has left at the moment.