Периодически проверяет дату и время изменения указанных файлов ( в т.ч. в директориях). Если время модификации какого-либо файла в течение заданного интервала изменилось или не изменилось, происходит запуск внешней программы. Для директорий отслеживаются такие события, как изменение, добавление или удаление файлов. Есть возможность передавать внешней программе информацию об изменившихся файлах: имя, путь, размер, время изменения.