What is called when employees need to keep track of what they do for how long during every minute of their working hours? IE: "I spent two hours between 9AM and 11AM playing Solitaire. I spent three hours between 11AM and 2PM reorganizing my paperwork. I spent one hour between 2PM and 3PM cleaning my office..." blah blah blah.
Does anyone know what I'm talking about? What is this called? Is there a program designed to organize this?
Edit: Thank you everyone!