Hooks are nothing but named JS functions that plugins can implement on their side.
A number of different hooks are made available by the SDK, each with a specific purpose and function. By implementing hooks, plugins can add functionalities or tweak the interface of a project in a controlled and safe way.
You can read in detail about all the hooks in the following sections of the guide, but to give an overall view, plugin can implement hooks to:
Other hooks will be made available in future versions of the SDK, to let plugins intervene in other places of the DatoCMS interface.