Cron jobs are timetabled tasks, which are executed on regular time intervals set by the end user and they also execute scripts coded in various programming languages - PHP, Perl, Bash, and the like. Depending on what actually a cron has to do, it may run every single minute, every week or maybe once a year. There are plenty of useful applications to use cron jobs in your day-to-day management of a website. For instance, a backup of the whole site can be generated once per day or maybe once a week or an e-mail message with all of the new signups for the day can be sent to a certain email address. These types of automated options will make the administration of any site faster and easier. There won't be any specific file types that are allowed or forbidden, so any script can be run employing a cron job.