Возможно, имелись в виду функции обработчиков ошибок. Разница между обработчиком стандартной ошибки и специальным обработчиком для информирования пользователя может заключаться в том, что первый предназначен для устранения причины или следствия ошибки и продолжения вычислений, а второй — для завершения исполнения с предварительным сообщением пользователю о причинах проблемы. intuit.ru
Обработчик стандартной ошибки может обрабатывать ошибки определённого класса и, если встречается с ошибкой другого класса, не способен её исправить. intuit.ru В таком случае он передаёт функцию выше стоящему обработчику. intuit.ru
Специальный обработчик для информирования пользователя может, например, показывать сообщение в модальном окне, которое невозможно закрыть, или заменять контент страницы сообщением об ошибке. ru.hexlet.io Это защищает пользователя от бесполезных попыток выполнить желаемое действие. ru.hexlet.io
Таким образом, разница заключается в функциях: первый занимается исправлением ошибки, второй — информированием пользователя о ней.