Crontab Program
Included with all web hosting accounts.

This tool will assist you setting up automated processes within your web site. A cron job is a script which is set up to run automatically at a given time of day. A cron job may be set up to run at a particular time of the day, day of the week, date of the month, or even to run a given number of minutes into each hour. Cron jobs can be useful for taking care of various scheduled tasks for your account such as deleting out of date log files created by a CGI script.

Tip: Schedule your daily cron functions for slow times on the server, such as early morning hours between 12:00AM and 3:00 AM. This will improve performance for your script and not interfere with other users on the server.