Your computer and the installed programs are saving reusable data in a cache file the temporary memory on the harddisk, in order to approach it in an efficient way.
After a while it is possible that the data get
compromised and a program starts working in an unexpected way. Cleaning
the cache will solve this problem. CacheCleaner helps with this job. You
can choose which apps will be cleaned and if they should be restarted.