# WordPress crons
WP-Cron is the system built into WordPress that handles the scheduling of time-based tasks including plugin update checks, core update checks and more.
Enhance replaces the default WP-Cron for a System Cron which triggers the script at every hour at a random minute.
# Why replace WP-Cron?
The standard WP-Cron is not a real cron job. It is a script that runs every time a page is loaded.
If your site has no visitors for three hours, your "scheduled" post won't publish until someone finally visits. On the other hand, if you have 1,000 visitors at once, WordPress might try to check for updates 1,000 times, which wastes server resources.