In our company we are using the cloud work time tracking system. It track the active and idle hour of individual employees. It also give reports like; how much time you spent on each files/ documents, FB, You tube, etc. In short, whatever you do in your PC/ Laptop, it track every thing.