WP-Cron is used for scheduling tasks in WordPress and is triggered on page load. Unlike system cron, it doesn’t keep running continuously and it executes the task even if the time for it has passed. You can learn more about WP-Cron from the below resources –