Does OS X have an inbuilt effective "self cleaning" feature/mechanism. If so does it need to be turned on by default, and how often does it take place, (or is this something that is determined by the user).
Is it advisable to use apps such as CleanMyMac or CCleaner for example ? (or are they more harmful than good).