A cron job is an automatic task, that performs a specific action - usually running a script in the web hosting account. The task is planned, so that it will run on a regular basis - weekly, daily, hourly and so on. There are various reasons to employ a cron job for your websites. For instance, you can get daily reports how many website visitors have signed up on your site, some temporary folder may be emptied automatically every week or a backup of your content can be created in a standalone folder inside your web hosting account. Employing cron jobs can help you with the management of your websites as you can get lots of things completed automatically and get reports about them, in lieu of investing time and efforts to complete them manually.