в new Promise передаётся функция (в данном случае - стрелочная).
У неё два параметра - функция для резолва и фукнция для реджекта
В данном случае второй параметр не указан (не используется тут реджект), а первый назван executor. И в нужных местах нашей стрелочной функции функция executor вызывается для резолва промиса. В более привычном коде она бы называлась resolve или res, а вообще как угодно можно этот параметр назвать, главное чтобы он шёл первым в списке