A hook is a point in WordPress Core, a theme, or a plugin where developers can register custom functions to run. WordPress includes many predefined hooks. Using an action or a filter, you may connect to one of them or create your own hooks.