A cron job is a command, that runs conveniently in the background on a pre-set time period and it runs a script within a web hosting account. There aren't any limits regarding what the script can be - PHP, Bash, Perl, etcetera, what it could do, or what exactly your file extension should be. Examples are sending an everyday report with the end user activity within a specific website, creating a routine backup or erasing the content within a particular folder. These tasks as well as almost every other script can be run on intervals picked by the end user - each couple of minutes, hours or days, and even once a month or perhaps annually based on the exact goal. Making use of cron jobs to speed up numerous elements of administrating a site saves lots of time and efforts.