This question already has an answer here:
Is there any application that can track our activities on Linux system, actually I want to know my history of what I'm doing.
Example : opened Firefox at 10: 20 am opened gramps at 10 : 50 an
So we can see our these actives and we can know what we have done on this time, how many long and etc.
There such application for tracing time like Project Hamster, but its not automatically track what we are doing.
or maybe there is and advanced one that can include what we are doing inside application like :
In Firefox opened google.com at 10:20 PM
opened yahoo.com at 04:00 AM