Why Does React Call Them Hooks?
React calls arrangement like useState "Hooks," because it's how you "hook into" React's rendering cycle.
No, it is not a good metaphor. "Plugs" or "Deals" would have worked better.
source: https://commons.wikimedia.org/wiki/File:Fish_hooks.jpg