ХУК программирование

Хук - в общем случае это некий вызов программной системы, "подключившись" к которому или "реализовав" который (написав функцию с именем соответствующим некоторому шаблону) программист может добавить некоторый функционал.