cron is a shell command for scheduling a job to run periodically at a fixed time, date, or interval. As scheduled, it is known as a cron job, Although typically used to automate system maintenance and administration it can be used to automate any task. cron is most suitable for scheduling repetitive tasks as scheduling a one-time task can be accomplished via at. From Wikipedia