On periodical configurations, the records are created automatically by a cron job.
It is great for tasks that don't need user validation.
On on demand configurations, the records are created only by pressing the run button.
It is useful if you want to control the execution and created records manually.