Macs are pretty imperturbable. There are no real viruses, malware is limited to a Trojan you are fooled into installing yourself, and built-in behind-the-scenes routines in OS X do a lot of the maintenance for you.
But every now and again things still go wrong - the Mac slows down, or an app crashes or worse. It's 'just' a computer, after all.
In my 157th free '5 Tips' page on my own site, mac-nz.com, I covered some things you can do when things do go wrong, so I thought it might be helpful to talk about Mac maintenance here. My online tips are only available on Fridays, but I collate them into a free PDF newsletter called MagBytes that goes out to nearly one-and-a-half thousand people on a private email list on the last Thursday of every month. But you have to ask for it.
I have mentioned switchers here before - one of the common things people ask me when they come across from The Dark Side - PCs - is how do they optimise a Mac's hard drive. That's easy - leaving the Mac on pretty much covers it. As Apple's official advice says, hard disk capacity is generally much greater than a few years ago, so more free space is available and the file system doesn't need to fill up every track. Mac OS Extended hard drive formatting (aka HFS Plus) avoids reusing space from deleted files as much as possible, to avoid prematurely filling small areas of recently-freed space.
Mac OS X 10.2 and later includes delayed allocation for Mac OS X Extended-formatted volumes. This allows a number of small allocations to be combined into a single large allocation in one area of the disk. Faster hard drives with better caching, as well as the new application packaging format, means many applications simply rewrite the entire file each time rather than appending data to existing files, decreasing fragmentation. From Mac OS X 10.3 'Panther', automatic defragmentation of slow-growing files, or 'Hot-File-Adaptive-Clustering', also prevents fragmentation. This occurs in the background.
Also, newer HD tech has aggressive read-ahead and write-behind caching meaning minor fragmentation has less effect on perceived system performance.
Apart from that, installing items sometimes shows a little end dialogue saying 'Optimising files'; some minor HD optimisation occurs at this juncture.