Joomla is a free and open-source content management system (CMS) for publishing web content on websites: discussion forums, photo galleries, e-Commerce and user communities and numerous other web-based applications.
When using that application, you may face the need to run periodic jobs within this platform. To achieve that, there are multiple solutions.
Joomla, since version 4.1 has a task scheduling system, called the Joomla Scheduler. You can find the task scheduler in the system dashboard, which is accessible from the main menu in the "Manage" section. All you have to do to use it is to select a task defined in one of your plugins, and schedule its execution.