Glad to be of help π
Hook Elements are for inserting code or content into the themes templates
For example: Google Analytics codes in the wp_head ( <header>
), or adding a plugins shortcode to the bottom of every post
https://docs.generatepress.com/article/hooks-element-overview/
Block Elements does a similar thing accepts its for content you build in the Block
editor.
https://docs.generatepress.com/article/block-element-overview/
Layout Elements allow you change many things about the layout, from disabling elements ( title, header, etc ), changing wether sidebars are visible, or changing the container width:
https://docs.generatepress.com/article/layout-element-overview/
They all use Display Rules so you can selectively apply changes where you want them