time-tracking software

Noun

 * 1)  A program or application allowing a user to record the amount of time spent on tasks or projects.