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