time tracking software

category of computer programs used to record time spent on tasks